Science | Wed Nov 21, 2012 10:39am GMT

Japan's new nuclear-proof robot gets stage fright