Delilah Harris

Born: None


Placeholder

Thump

as Little Girl
Released: 2016-12-03

It's the middle of the night and things should be quiet. They're not.

Movie page

The Lost Goddess

as Kira
Released: 2019-06-15

The Lost Goddesses is a campy horror short following two queer witches as they deal with the new...

Movie page