Oddly | Thu Nov 11, 2010 6:49am GMT

Japan robot actress takes the stage, stiffly