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.
A small handmade Japanese doll, traditionally made from cloth or paper, that is hung outdoors in hopes of bringing sunny weather or stopping rain.