Kotomora
見張り台 (miharidai) Japanese meaning: watchtower | Kotomora