When we think of anime stores or any other Otaku activities within Tokyo, Akihabara is the first place that comes to mind. However, this isn't the only place where Otaku's gather in the city. Ikebukuro area, specifically the east Ikebukuro Station, is also a trendy spot for anime fans and avid gamers. The largest chain of Japanese specialty stores for anime, Animate began its … [Read more...] about Animate Is Building One Of World’s Largest Anime Store In Ikebukuro