Princess Morbucks

Princess Morbucks is a major villain from The Powerpuff Girls.