Leah Rose

Born: None


Placeholder

Carnivorous

as Kate Walker
Released: 2007-10-25

After being kidnapped, Kate Walker wakes to find herself trapped in a small chamber. She...

Movie page