News

Imagine walking through Tokyo at night, where the streets ... gathered to enjoy the nightly anime performances starting at 6 p.m. across the street at the Toshima Civic Center in Ikebukuro.