What’s next for Netflix’s ‘Avatar: The Last Airbender’ with the original creators leaving September 28, 2020November 7, 2020Natalie Tran Looks like when the world needed them most, they vanished.