Japanese Town Overrun by Dolls for Annual Festival - Presented by: The Aol. On Network

A small town in Japan's Chiba Prefecture is being overrun by some twenty three thousand small, intricate dolls as part of an annual festival. During the Hina Doll festival they can be found popping up on display, and outside local shops.

Related Videos

Most Popular Videos

Latest Videos