Rebecca Turnod

Rebecca Turnod

This character appeared in South Park. The name of this character is Rebecca Turnod.