Nihoner

浮城うきしろ

うきしろ · ukishiro

noun

Floating fortress, warship

Full entry for
Floating fortress, warship