Tostarenan (Earth-2789)

Tostarenans are the inhabitants of the Sand Kingdom.