×

Yagura

Tower
Yagura is the Japanese word for "tower", "turret", "keep", or "scaffold". The word is most often seen in reference to structures in Japanese castle compounds but can be used in other situations as well. Wikipedia