Shinjuku’s Robot Restaurant
Shinjuku’s Robot Restaurant If you’re up for loads of fun, flash and technicolor alchemy, then you need look no further than the Robot Restaurant in the Shinjuku district of Tokyo, Japan. Each and every night the staff of performers and their cyborg counterparts gear up to stage three-hour long mind-numbing performances that you may have … Read more