A peek into Taito Station, a chain of Japanese video arcades, and a place where I spent ungodly hours playing Street Fighter 4.
A peek into Taito Station, a chain of Japanese video arcades, and a place where I spent ungodly hours playing Street Fighter 4.