Exposition


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 prefecture today and will be open unt...

Mar 25 2005, 1:44am EST