BugStomper
Super Freak
to German Beast...
that looks like the base from an old Halycon Predator 2 kit..so you just recasted it and put the stand holder ?
Seen a couple pop up on Ebay from time to time.
I think P. is right it would look nicer with a more metallic look. Sideshows Elder base and the Neca trophy wall are good place to look for colours.