Animated series promoting plant-based diets.