Umbra, "The Shimmering City"
Welcome to Umbra, The Shimmering City
Inside an endless desert, scorched by a motionless sun, a jewel shimmers as it slowly twirls…
This is Umbra. Your city, your home, your life.
You will hide your face and reveal your powers, becoming the mysterious heroes of the Desert Diamond.