Japanese traditional actors perform during the opening ceremony of the 2005 World Exposition in central Japan's Aichi Prefecture, March 24, 2005.
Some humanoid robots dance in front of an orchestra during the opening ceremony of the 2005 World Exposition in central Japan's Aichi Prefecture, March 24, 2005.
Aichi Expo mascots Kikkoro and Morizo perform during the opening ceremony of the 2005 World Exposition in central Japan's Aichi Prefecture, March 24, 2005.