Solo Leveling Season 2 debuted last Saturday on Crunchyroll, and for some viewers, it may be available on Netflix.