Only a handful of anime manage to become as mainstream as Demon Slayer. The internet-breaking episode 19 of the anime compelled almost everyone to watch the series. Even the movie shattered every record out there, and fortunately, it is not over just yet. Given the anime’s success all around[…]