Avatar: The Last Airbender is often hailed as one of the most beloved and successful animated series of the past 20 years, enough so that it received renewed popularity when it was added to Netflix earlier this summer. Netflix, however, is currently in development of a live-action adaptation of the series and were working with […]