Avatar: The Legend of Aang

The Puppetmaster

Series 3 - Episode 8 The Puppetmaster