Designed by
Title
TOKYO, JAPAN - APR 13, 2018 : Pepper Robot Assistant with Information screen #124317792
Description
TOKYO, JAPAN - APR 13, 2018 : Pepper Robot Assistant with Information screen Tokyo Tourist information centre
This image is editorial