Pepper the robot launches in Taiwan


Loading...

Added:

By: herczegfolkus (103.20)

Tags: robot, taiwan, japan, technology, pepper

Location: Taiwan