News

What Does This Mean for Demon Slayer’s New Movie? The Infinity Castle arc from Koyoharu Gotoge’s original Demon Slayer manga ...
Infinity Castle is planning to hit theaters in Japan on July 18th, with Western anime fans needing to wait a few weeks until ...