Netflix's 'Avatar: The Last Airbender' Season 2 drops June 25

Entertainment