Open mouth teru teru bozu
for illustration friday. A teru teru bozu with thirsty.
Teru teru bozu is a little traditional hand-made doll made of white paper or cloth that Japanese farmers began hanging outside of their window by a string. This amulet is supposed to have magical powers to bring good weather and to stop or prevent a rainy day. *wikipedia*
Teru bozu is here now.