- Weird Japan
- Posts tagged by Weird Japan. I hope you can find your favorite restaurants!
Looking for something, weird, crazy, unique to do in Tokyo? Try The Lockup Restaurant in Shinjuku! The Lockup is a jail/horror themed restaurant straight from all your nightmares. Complete with jail cells and original themed cocktails and horror inspired food, Lockup makes an awesome night out in Tokyo. Definitely weird Japan!