a happy cartoon red and blue postage stamp, with eyes and a smiling mouth, high quality vector art