It’s not really a anime as it wasn’t made in Japan. But I also wouldn’t call it worthy of being number 1 there is a lot of other actual anime on Netflix that deserve being being in the top 10 but the top 10 spots are decided from how many views those shows get so it makes sense