This figure is one of the Star Spawn. Star Spawn are ancient aliens that lead the invasion forces of their master into different realities. Fueled with immense strength and arcane might, seeing one forebodes a dark end.
The model is about 120mm tall.
The design was done by Duncan Shadow and 6 Squared studios pays for the rights to sell prints. If you are interested in the STLs and more of his work, please support this amazing artist at Duncan Shadow
The model is made of resin. It is sold unpainted and comes with an 100mm round base.