Three of the world’s most lifelike Geminoid robots met with their human counterparts last month at ATR in Nara, taking robot technology to all new, slightly freaky level.