Geminoid-F 29 April 2012 Meet Geminoid-F, a disturbingly lifelike robot that recently caused a stir with its appearance in... read more