A beautiful maniacal harsh painting of the spiderman voodoo priest headdress, by Ted DeGrazia and Alberto Giacometti, visionary hypermaximalism, featured on cgsociety | Painting