That head in the noose does not look happy.

Dig dug?