Zach Galifianakis

Zach Galifianakis is the voice of Humpty Dumpty.