shishi odoshi

     

Shishi ooshi (ししおどし, 鹿威し, Shishi odoshi?) literally means "deer scarer" in Japanese.

Found pages about shishi odoshi

Users that searched for shishi odoshi