Released Spirit (Tol Barad Peninsula)

Released Spirits are ghosts released from Forgotten soldier's Tombstones in the Forgotten Hill in Tol Barad Peninsula during The Forgotten.