The Robot Restaurant

When in Japan you want to see something crazy of course. Well, the Robot Restaurant in Tokyo is definitely something I would define as over the top, extravagant and crazy!

Read More