Ft. Amusda

Ft, Amusda is a Imperial Navy Base in Amusda Kingdom of Snelly.