Watch Avatar: The Last Airbender - The Puppetmaster

Avatar: The Last Airbender Season 3 Episode 8

Season 3 Episode 8

First Aired: November 9, 2007

Description: On their way to the invasion rondevu point, the gang stays with an elderly woman (who they later find out is also a native of the Southern Water Tribe) running a small "hotel" after she warns them that the woods in this town are not safe. After discovering people have been mysteriously More