I've been there before, it's a skeevy presumably-not-on-the-books chinese massage place where you pop in, get led to a tiny mattress and get an undisclosed amount of timed fun with whatever girl happens to be available. They usually don't speak English or Japanese, and unless you speak Mandarin...