I'm wondering if it was like the famous Music Stage, in Naha city, Okinawa. Was able to go there before it closed, sometime around 2002 or so, I believe.
It was actually MORE exciting in many ways than Happening Bars. Because it combined sex strip show and live sex action. So, never a dull...