World Science Festival – ‘Pepper’ the Robot

World Science Festival - 'Pepper' the Robot