Festival of Triumph

The Festival of Triumph was the celebration of the first victory over the Shadowlands Horde during the Battle of Four Winds.