Babezilla vs the Cyber Skanks: Rise of MechaBabezilla
Role(s): Colonel Clamp
The Dead Place
Role(s): Miss Briar
Role(s): Makeup Artist