Demon Slayer Season 2 Episode 18 is a somber final episode for an exciting season. We get to see the tragic backstory of Daki and Gyutaro.

Otaku Orbit