The list of best Anime on Netflix is long, but we’re here ...