Demon Slayer Season 2 Has Taken Over Social Media with Its Finale