Tag

Star Wars

Browsing

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.