Akihabara has long been known as one of the best places to buy retro video games in Tokyo, Japan. Given the nickname of "Electric Town," the district is rife with stores selling trading cards ...