Teru teru bōzu

A small handmade Japanese doll, traditionally made from cloth or paper, that is hung outdoors in hopes of bringing sunny weather or stopping rain.

Connect