In Britain, the Horned God Day is an ancient pagan holiday. The Horned God is a sylvan deity who presides over fertility, plants and animals. The God had various names, so its depictions varied greatly as well, but one thing was always the same: the deity was described/depicted with deer horns. According to the legend, the deity is a messenger of Mother Nature.