Ikebukuro is embracing its anime identity more and more each year, and now has a street named for its biggest anime shop.