Skip to content
Kotomora

マリンタワー

Meanings

1

noun

marine tower

A tower built on or near the sea, often used as an observation deck or landmark.