Greetings guys, Ive been out strolling around Akihabara of late and checked out a place in Akihabara/Kanda that caught my eye..
Basically its 5 minutes walk from Akihabara Station and its a skinny little building that has like 5 floors of massage places.
I have been to these two places...