Zhadgon
Smash Lord
Meh I will do it tomorrow, still the search engine from that site sucks I can´t seem to find anything there.I don't know what the character you're talking about is, but there should be an Advanced Search box at the top right corner of the home page and search it there, there'll be a lot of options as to what you're looking for, fill that out and click Most Popular or something like that.
.n_n.