Ikebukuro is embracing its anime identity more and more each year, and now has a street named for its biggest anime shop.
A new facility aiming to become a base for promoting Japanese anime to the world has opened in Ikebukuro in central Tokyo. Anime Tokyo Station is jointly run by the Tokyo Metropolitan Government ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results