In British mythology, Herne the Hunter is a manifestation of the Horned God. He is associated with Windsor Great Park.