The redoran insignias are shown as dismantled for leather scraps.I know that creature's head or trophy when equipped will give you buffs.I'm not sure about the elf's head,try and equip it or it could be just this
The Witcher 3: Easter Eggs - Save a Troll, Get an Elf's Head