I bought these guys at Fanexpo from... Aernaroth, I think? Which is cool because I could not find them at retail ever! Too bad the figures themselves have a few issues.
I did the same thing for Knockout (The Triceratops, i think that is the name they used) when I first got the figures.
I can definetly see a resemblence to animated snarl