Ibex Horns

Last updated 8/11/17

Ibex Horns are a members-only land clothing item that are worn on the head. They were first released on October 9, 2015 for Night of the Phantoms and return every year.