
Demon Slayer: Infinity Castle Part 1 hits theaters 18 July
Get ready, anime fans! Demon Slayer: Kimetsu no Yaiba – Infinity Castle Part 1 is officially hitting theaters in Japan on July 18, 2025. The first part of the…
· 1 MIN READ
Topic
Latest Daily Tribune news and analysis on anime release.