ha! I'm surprised! I did a Google for "Icky Twerp":
More pics, etc. on this link: http://home.texoma.net/~kgreg/slam_bang.html
I see a resemblance.