That wasn't Deezer that posted the list, that was me. I didn't figure in Lola Prue because she goes by about 5 screen names, and I didn't think her posts would add up to more than 50 if I went to the trouble of looking all the names up.
Lee "Mega 2" Sherman
Sneaky Lying Cheating Giant Ninja Koopa