Puzzle-Solving Spectacled Snake

A snake wearing tiny spectacles, solving a jigsaw puzzle.