Culture Avatar: The Last Airbender Creators Leave Netflix Show, Fans UnhappyBy Vera LengAugust 18, 20200 Many of my peers grew up on the Avatar: The Last Airbender franchise, and are kept up to date with…