Aichi


Robot Mania at 2005 World Exposition, Aichi, Japan

Robot Mania at 2005 World Exposition, Aichi, Japan

Expo Mascots: Kiccaro and Morizo The World Exposition 2005 started in Japan in the Aichi prefectur...

Mar 25 2005, 1:44am EST