5Jul2015 Teru teru bozu Posted in Photo Diary by wretchedanddivine Teru teru bozu are Japanese dolls hung in front of windows to prevent rain. I had fun making this. Share this:TwitterFacebookLike this:Like Loading... Related