INUYAMA, Aichi Prefecture--Spectators who thrill to the sight of the "karakuri" mechanical dolls at the city's famed Inuyama Matsuri float festival can now see them year-round on display.
Some results have been hidden because they may be inaccessible to you