Designed by
Title
OKINAWA, JAPAN - AUG 31, 2019 : Pepper Robot humanoid Assistant with Information screen Interior shop #169479317
Description
OKINAWA, JAPAN - AUG 31, 2019 : Pepper Robot humanoid Assistant with Information screen Interior SoftBank mobile shop
This image is editorial