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