IMG_7501

Went outside the back door this morning and found this in the snow. A sort of alien-like handprint, the only one I could see. Prob not an animal. What are you, buddy?