Found this place in Ikebukero while swapping out my defective DJ mixer. I'm sure there are tons more like them.
I think it's pretty self explanatory (yes, those are air vents in the floor), but you can check out wikipedia for more info on "Panchira".
click for bigger image
I think it's pretty self explanatory (yes, those are air vents in the floor), but you can check out wikipedia for more info on "Panchira".
click for bigger image