Sedusa

Sedusa is a minor villain in The Powerpuff Girls.