1: Tanjiro and Nezuko reunite after a fierce battle.

2: The epic showdown between Tanjiro and the Upper Moon demon.

3: Zenitsu's brave sacrifice to protect his friends.

4: Inosuke's fierce battle against an overwhelming enemy.

5: The emotional moment when Rengoku sacrifices himself for the greater good.

6: Tanjiro's intense training to unlock his full potential.

7: The heart-wrenching backstory of the Hashira.

8: The epic clash between the Hashira and the Upper Moons.

9: The thrilling conclusion to Season 2's Demon Slayer Saga.

Like Share Subscribe