This is a Cheshire Cat pumpkin carving. Difficulty 6/10.

Cheshire Cat Pumpkin

This is a Cheshire Cat pumpkin carving. Difficulty 6/10.