3D Universe Store Question
Can someone tell me where I can find the figure in the picture below?
I noticed it this morning in the banner image for the 3D Universe store.
It looks like its a three headed dragon of some sort and all I can say is... I want!
281 x 255 - 24K