Fun and games at the arcade

9 years ago by in Travel

Reasons I love Japan
#3: Street Fighter IV competitions at an arcade with live commentary