The Powerpuff Girls poster
TV

The Powerpuff Girls (1998)

S02E16 Pet Feud

Feb 13, 2000 • Season 2 • Episode 16 • HD

The Professor invents a unique pet for the girls, but there's a catch: it can only be fed a single time!

Country: US