Chayse Dacoda

Born: None


Placeholder

Deep Red

as Lydia
Released: 1994-03-12

After a young girl is accidently infected with an alien substance known as "Deep Red", the...

Movie page