Humanoid robot Pepper to go on sale on June 20

Scroll this