Unfinished Business is a Main Mission in the Lord of the Hunt DLC.
Tumhorn Beast Tamer is savoring your defeat.
Defeat the Warchief Tumhorn Beast Tamer.
- Tumhorn is fairly easy to dispose. If you approach him on your Caragath in a stealth position and attack him, it will be an instant kill.