Pepper the robot launches in Taiwan


Loading...

Added:

By: herczegfolkus (102.90)

Tags: robot, taiwan, japan, technology, pepper

Location: Taiwan