Skip to content
Kotomora

海かい中ちゅう展てん望ぼう塔とう

Meanings

1

noun

underwater observation tower

A tower built in the sea with underwater windows for viewing marine life; often found at tourist spots.