Nazzareth

Nazzareth is a ancient creature that owns the Obsidian Tower.

Nazzareth is the boss of Jafra Xshudra