A parody of a typical episode of The Powerpuff Girls.A parody of a typical episode of The Powerpuff Girls.A parody of a typical episode of The Powerpuff Girls.