The special consists of the 15-21 episodes of the Kimetsu no Yaiba Season 1.
At the moment we don’t know of any streaming service where you can watch Demon Slayer: Kimetsu no Yaiba Mt. Natagumo Arc
Track your shows, get notified about new episodes, and discover trends wherever you are.