Finished Creature suit by TroTron FX
Head design and studies for the creature in SyFy's "The Sandman"