This fantastic Humpty Dumpty puppet was created by Mark James Porter. The detail is just awesome. We love the letters and numbers carefully painted inside poor Humpty’s broken eggshell head.

If you like Humpty even half as much as we do, we recommend taking a moment to check out the incredible box that Mark made for him as well.

[via Super Punch]