Apr 11, 2023As April Earth Day festivities begin to sprout, Netflix has “cultivated “ themed ideas to celebrate