Tower of Spirits

The Tower of Spirits is a fortress that was built one hundred years prior to the events of Spirit Tracks. It was built by past incarnations of Link and Princess Zelda to be used in conjunction with the Spirit Tracks in order to imprison the Demon King, the original ruler of the new land which would eventually be called Hyrule.

The guardian of the tower is a Lokomo known as Anjean. She is trying her hardest withhold the Demon King from escaping from his confinement.