Teri Halliwell

Teri Halliwell is a female Human who is the step-aunt of Typhuss James Halliwell.