The Weird But Cool: Craziest Arcade Located In Japan

The Weird But Cool: One Of The Coolest Arcades We’ve Seen So Far Located In¬†KOWLOON WALLED CITY (Kawasaki Warehouse)