×

Teru teru bōzu

A teru teru bōzu is a small traditional handmade doll that originated from the Edo period in Japan, made from white paper or cloth, that Japanese farmers began hanging outside of their window by a string. This talisman is supposed to have magical... Wikipedia