Japanese Matsuri Yagura Tower
Yagura is the Japanese word for "tower". This is the traditional tower type stand used during Matsuri (festivals). Rich texture and brightly lit by glowing chouchin lanterns on strings.
Please leave product reviews. Message me with any problems you may have.