Onyxia Blood Talisman is a powerful tanking Trinket.
This item is obtained from the following quests:
-  given by King Varian Wrynn in Stormwind Keep in Stormwind.
-  given by Thrall in the Valley of Wisdom in Orgrimmar.
This is one of three possible rewards given by obtaining the Head of Onyxia.