Pictures
Contact 2004 pictures
Checking out a Japanese miniature robot.