Tag: Galaxy Express 999

  • Anime festival

    The town of Nerima, Tokyo, where I live for seven years, is home to Japanese animation, or anime. Nerima has had one of the biggest anime studios, Toei Animation Company, as well as more than 90 intensive anime-related companies since Japan’s first anime film was aired in 1958. World’s famous animes such as Dragon Ball…