I found it! After searching for close to an hour with no results, I sat back down at my desk discouraged. I decided to give it one more shot, so I stood up and low and behold, its sitting there in one of the storage spaces in my desk smack dab in front of my nose! Anyway, this is the colored version of my 'tormentor' pic. Looks very cartoonish, but I guess that's just my style.