Skip to content
Kotomora

監かん視し塔とう

Meanings

1

noun

watchtower; observation tower

A tower used for surveillance, often in military, prison, or security contexts.