Demon Slayer Infinity Castle Movie 1 Unveils Akaza Countdown Visual – 18 Days Until Japanese Premiere With just 18 days remaining before its highly anticipated Japanese premiere on July 18, 2025, Demon Slayer: Kimetsu no Yaiba – Infinity Castle Movie 1 continues its countdown campaign. This time, it introduces a striking new visual featuring Upper Rank 3 demon Akaza. Notably, this […]