vvdfx.com
Decomposing Head
Silicone decomposing head/body created for the film “Eden”.