Here it is, J1 fans! The premiere of the official trailer for Netflix’s live action Avatar: The Last Airbender series! Directed by Albert Kim and produced by Rideback and Nickelodeon, the series is a live adaption of the 2005-2008 animated series created by Michael Dante DiMartino and Bryan Konietzko. It features an ensemble cast including …