Hourglass of Time (Earth-8920)

The Hourglass of Time is an ancient artifact located in Jazirat Alzaman which contains Kaileena's Sands of Time.