Kotomora
要塞島 (yousaitou) Japanese meaning: sea fort | Kotomora