A Teru Teru Bozu (てるてる坊主; literally “shine shine monk”) is a little traditional handmade doll made of white paper or cloth…
-->
A Teru Teru Bozu (てるてる坊主; literally “shine shine monk”) is a little traditional handmade doll made of white paper or cloth…