Deer Lord / Dear Lord

The boys have never seen him, don’t believe he’s real, but the girls all whisper about the latest boogeyman, the Deer Lord they see outside their bedroom windows at night; the deer who wears a human skull over his own face.