Pictures


Contact 2004 pictures


Miniature, light-seeking, Japanese robot.