Tokyo's Robot Restaurant: A Bonus Level For Adventurous Diners (TRAVEL)
It feels like a sequence in a Sci Fi film or a bonus stage in a video game.