Kawasaki Warehouse: A Look Back at Japan's Craziest Arcade  IGN

More...