How cute are these little green (ok, I colored them that way) men (or women) from the new stamp set ‘Aliens Exist’ from Sweet Sentiment Stamps. I believe other life forms exist, although I’m not sure they are this adorable. Maybe one day we’ll find out.