Only in Japan would you find an arcade with the theme of playing in China's "backstreets." Called Your Warehouse, the whole complex is basically eight stories of rusted scum...that actually provides amenities like towels to sweaty DDR players. [Kotaku]
Advertisement