A squirrel may have just fallen off this person’s roof. Or at least all evidence seems to be pointing to that!

Squirrel footsteps in the snow

source

Related