Princess Morbucks

Princess Morbucks is a minor villain in The Powerpuff Girls.