Yes, Netflix is the home to all the seasons of Demon Slayer. So, you could rely on the platform to binge-watch the series.