Kimura Ohshido Top page » Prodcuts » Altre Bambole » Articoli Ad Energia Solare » Ougiya-san
The doll is made of paper. Ougiya means fan shop. The children ride on colorful fans. It's very beautiful.