Spec concept for a Clive Barker project in development. This is his character Mamoulion from the Damnation Game.
na
Click Image to Enlarge