Lazerus Desert

The Lazerus Desert is the largest desert in the Jabari Existence, being larger than the continental United States of America.

History
Coming soon.