almost 8 years ago


blucobalto
blucobalto
@blucobalto  

Beautiful Japanese Style / Teru teru bōzu (literally means “shine shine monk”) is a Japanese traditional hand-made doll, made of white paper or cloth and hanging outside of the window by a string. This amulet is supposed to have magical powers to bring go

pinterest.com

    19 Hearts             Share    
amulet, japan, and teru teru bozu image