Mooseman. Funny, I've been thinking about your comment and I decided to search Feducia on youtube. Funny enough a random youtuber dealing with hunting, has a bunch of videos with deer horns plastered on their thumbnails. Weird coincedence. XD
Nonetheless, this entity is but one of five entities with meaningful representations through their visages.
Hope you come back in the future for the Full Release!
Take care. <3