Results 2 results found Robot playing piano, robot station, Aichi Expo Japan 2005, Nagoya, Honshu Island, Japan, Asia Robot in Japanese yukata, Toyota exhibition, Aichi Expo Japan 2005, Nagoya, Honshu Island, Japan, Asia