Demon Slayer Infinity Castle Movie Japanese Key Visual Art Poster
The Japanese key visual for Demon Slayer: The Movie — Infinity Castle, with Tanjiro and the Hashira in full battle fury.
Description
This theatrical poster throws the entire corps into the Infinity Castle showdown, glowing with fire and water-breathing effects. The 7.18 IMAX branding marks it as a true event release. A centerpiece for any anime collection or Demon Slayer shrine.













