Pepper the robot launches in Taiwan


Added:

By: herczegfolkus (103.20)

Tags: robot, taiwan, japan, technology, pepper

Location: Taiwan