Avatar: The Last Airbender: Netflix Finally Comments After Creators' Sudden Exit