I have read before about a place called Body Walker Princess. Seems it is in Shinjuku near the capsule hotel I was thinking of staying in. Anyone have a website for the place or can confirm that they are open and allow foreigners?
Seems like the kind of place I want to go, oppai pub.
If not...