Tokyo Robot Restaurant April 7, 2018 3024 × 4032 Every robot show needs a giant panda Advertisements Tokyo Robot Restaurant