@Japan Travel Japan Travel: A teru teru bozu is a small traditional doll made of paper or cloth that is inte… June 22, 2021