Demon Slayer Infinity Castle September 12 Anime Movie Poster
Demon Slayer: Kimetsu no Yaiba Infinity Castle — only in movie theatres September 12.
Description
This official poster for the Demon Slayer movie Infinity Castle shows two demon slayers mid-battle amid golden flames under the tagline ‘All in for this one strike.’ Only in movie theatres September 12.













