View Single Post
Old 06-28-2013, 05:43 PM   #41
17thJuggalo's Avatar
Join Date: Oct 2003
Posts: 1,824
I was just thinking about this place the other day! This is one of those places I've always wanted to check out.

There's also this Suspiria themed bar in Tokyo:

I've been kicking myself because I was just in Japan and didn't know about it at the time.
17thJuggalo is offline   Reply With Quote