Lilly Nelson is an actress and director, known for Electric Jesus (2020), Assassinaut (2019) and Notice (2020).
as Martha Whitley
as Meg
as Bar Wench
as Betty
as Woman
as Miss Kathleen
as Tiberia Bluntknuckle
as Sorceress