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 ...