Originally Posted by Shlockjock81
Rest assured if I lived in Japan, this would permanently be my watering hole of choice. They completely nailed the look of the film to a T (right down to Olga's wallpaper).
Why are all the coolest places halfway across the world?!
This is amazing. I want to get some witchy drinks there.