Video / News

[VIDEO] Shinagawa Prince Hotel N Tower’s delivery robot in Tokyo, Japan