i've seen a lot of these images lately. i believe this is the newest software invented for those who want to enhance their own pictures. it's cute though!
i tried to look for the website where you can create one and was fortunate to see it on one of the "Friendster comments" hahaha
now, i was enticed myself to try it and here is what i have! :)