The Tower of Michtalenchuthli

The Tower of Michtalenchuthli is an enormous obsidian structure located in the province of Tephilin.

Covered in jagged towers, a huge fire burns at the top of the tower. It is known as a fearful structure, and many believe that a strange sect of levitating monks dwell there.

The Tower of Michtalenchuthli

The Keymaster TheWalkinDude