Have you visited Tokyo’s newest anime store? The newly-opened animate Ikebukuro flagship store in Tokyo