Subtitles The Powerpuff Girl (2016) S01E17 – Once Upon a Townsville

Season 1, Episode 17 – “Once Upon a Townsville”

When a dainty princess on a mission comes to Townsville, the girls learn that the superheroine way isn’t always the right way.

Three colorful, sugarcoated kids trying to juggle school and save the world before bedtime.