New avatar season 2025 July 8, 2019 16 32 64 128 Avatar world new season 2025 New season of avatar the last airbender New avatar the last airbender Avatar the last airbender news 2023 Avatar new animated series New film avatar