Herne The Hunter

No Caption Provided

Herne the Hunter is a god from English and Germanic myth, the leader of the Wild Hunt. He is normally portrayed as a man with antlers, or with the head of a stag, and is generally held to represent the savagery and fertility of the untamed beasts of the forest.