Kotomora
物見櫓 (monomiyagura) Japanese meaning: watchtower | Kotomora