humpty dumpty at the passion of christ