Badge of Vows 26 is a quest item from the From A Different Sky - Part 3 DLC. Merely picking it up satisfies the goal needed to complete the quest.
Located in The Shadow Fort, First Floor. Climb the ladder of the building on your right after you enter the fort. Go to the ballista and jump down.