Avatar the last airbender live action netflix date July 8, 2019 16 32 64 128 Avatar the last airbender live action netflix release date Avatar the last airbender live action netflix season 2 release date Avatar the last airbender netflix live action series release date Avatar the legend of aang netflix