Top
All Channels
Popular
80°

FEATURE: Anime/Game Street Ads in Akihabara: May 2012

As you all know, Akihabara (aka Akihabara Electric Town) is a mecca for the lovers of anime, manga, game, and all kind of otaku goods in Japan. The town is also famous for giant street ads for the latest products often featuring cute bishoujo characters. Following the April edition, this is how the town looks like this month, May of 2012.

Read Full Story >>
crunchyroll.com
The story is too old to be commented.