Elune's Blessing 10 Points

Complete the Elune's Blessing quest by defeating Omen.
Item was automatically scraped from Wowhead