Status
Released
Release
2017
Runtime
5m
The legendary underground filmmaker Nick Zedd returns with this fantastic account of the titular death of performance artist and costume designer Muffinhead.
2 Cast Members
Anais Djin
Killer
Muffinhead