I have this sculpt just because I liked it when I first saw it. Think it's even in the background of the pics I took of the newborn alien.
125 is a pretty ok price, I think retail from brom was sumtin like 175
although I bought it cheaper than that
Only weird thing is the hands, on mine at least, differ from position to the pics, which is strange and well I like how it's done in the pics better.
Cool little piece though.