物見 ものみ やぐら
monomiyagura

Noun

1. watchtower; observation tower; lookout

Other forms: