Dexiran (Midnight)

Dexiran is a town on the island of Terra.