Three humans and their robot clones meet for the first time in Japan

 

v20240901