You know what one of the (many) great things about Tokyo is? It seems to be one of the few places left on the planet where arcades are still a big deal. Having spent an untold number of hours and quarters in various arcades as a kid, this is something I can get behind.
Tag