Day

December 5, 2019
Akihabara Tour
05
Dec

Beginner Guide to Japanese Arcades

Japanese arcades are found everywhere in Japan. Japan seems to be one of the few countries where the arcade hall has yet to die.