Home » Episode » Avatar: The Last Airbender Season 2 » Avatar: The Last Airbender Season 2 episode 20