A new hub of anime culture opened in Tokyo’s Ikebukuro district on ... A 200-meter-long street west of the 60-story Sunshine 60 skyscraper, 700 meters east of Ikebukuro Station, is known as ...