Delilah Harris
Born: None
The Lost Goddess
as KiraReleased: 2019-06-15
The Lost Goddesses is a campy horror short following two queer witches as they deal with the new...
Movie pageThump
as Little GirlReleased: 2016-12-03
It's the middle of the night and things should be quiet. They're not.
Movie page