Dec 27, 2013

Akihabara (Akiba)


Manga comic shops
Manga comic shops
Anime shops
Big electronics stores stand at Akihabara.