Writing
Director
Writer
Makeup Artist
Production Coordinator
as Ella Mae Lockwood
Special Effects Makeup Artist
Art Direction