Anime/ComicsGeek BitsTravel Animate’s ‘World’s Biggest Anime Shop’ To Open In Ikebukuro On 16 March Edwin TeoNovember 14, 2022