Friday, October 3, 2014

Akihabara


Akihabara, Japan

Essentially the anime heaven of Japan. Countless streets of stores selling japanese animation merchandise and electronics. Definitely check this district out if you head to Japan. :D

No comments:

Post a Comment