Drtuefen has earned the title Vanquisher of Cowardice.