While fans have long debated the new Big 3 anime, evidence suggests that the Solo Leveling anime may have cemented its place in the debate. As seen on the anime streaming platform Crunchyroll ...