Death Head #1

Death Head #1 is a great homage to classic horror movies while creating a new and frightening entity to rule your nightmares!