Ms. Donovan the Temptress (Probably)

Ms. Donovan the Temptress (Probably)

This character appeared in South Park. The name of this character is Ms. Donovan the Temptress (Probably).