Diana Ball: Diana Ball. Actress: The Defiler. Diana Ball is known for The Defiler (2016).
Known For: The Defiler (Greta The Defiler)