gate20.com
Tokyo’s Seizure Inducing Robot Restaurant ~ Shinjuku, Japan
The Robot Restaurant in Tokyo’s Shinjuku district is a well oiled machine (like the pun?), jam packed with so much utter madness, you’ll be left wondering at the end if what you saw act…