Anime, Videos Aniplex shares new Demon Slayer movie trailer, theme song August 2, 2020 Frederick Linsmeyer This morning, Aniplex released a new teaser for the upcoming anime film Demon Slayer: Kimetsu no Yaiba: The Movie: Mugen Train, including a new theme song titled “Homura” by Japanese singer LiSA. The film is scheduled for release in Japan… Continue reading →