Tell-Tale Tarn

Tell Tale Tarn is an achievement that requires the player to complete the Lair of Tarn Razorlor miniquest.