Where's Santa?S

The person who sent us this microscope slide said you can see Santa Claus somewhere in there. I can't (maybe if you squint?) but it's still pretty.