I went to Akihabara Electric Town in Tokyo. Video game shopping and arcades!



    Posted by JonLeung

    Share.
    Leave A Reply