Updated. Any suggestions for description and flavor text? I'm not getting a good feel for them based upon the limited information available.
Well from what I could tell the ancient Indian variety just look like sturdily built humans, maybe a bit shorter than average or with an unusual skin colour (yellow, pink, red, blue, orange, purple
et cetera).
It appears that further east (i.e. Singapore or Thailand) Yaksha havee on a more forbidden aspect, with beastial heads thay sport googly-eyes, huge ears and tusks from its lower jaw. These "demon" or "guardian" yakshas have strikingly coloured skin too.
The creatures we're converting is a "weaker demon" and "similar to the Rakshasas", so I think it makes sense to have use the beast-headed "demon" version so they resemble Rakshasas. We can note that they often use their alternate form to look more human.
How's this.
The being has a body like a man but its head is that of a bizarre monster, with flat but powerful jaws, tusks jutting from its lower lip, flapping ears like an elephant and goggling eyes. While the rest of his body looks human it is extraordinarily sturdy and muscular, almost dwarf-like in proportions. His skin is a bright and uniform color.
Yakshas are male nature spirits distantly related to rakshasas, the females of their race are the yakshini. Yaksha come in a wide range of colors - blue, green, orange and red are the most common, but black, purple, yellow or many other shades have been recorded. Most yakshas are benevolent or at worst neutral in alignment, only attacking those who despoil their wilderness home or threaten their kin. Evil yakshas can be maneaters as bloodthirsty as a rakshasa. Even good yakshas are fierce and unpredictable creatures.
Friendly yakshas habitually use their change shape power to make their heads look human while retaining their pastel skin color. They know that many races find their bestial faces disturbing, and may even consider their natural appearance an embarrassment. Yakshas are on good terms with many sylvan creatures and are known to associate with nagas, but even evil yashas mostly shun their rakshasa relatives due to the irreconcilable differences in their alignment.
Yakshas speak Common, Sylvan and and one alignment language (Abyssal or Celestial).