Self
Writer
Editor
Director
Director of Photography
Camera Operator
Music
Sound Designer
Executive Producer
Art Designer
Wardrobe Designer