Zen-Whoberis

The Zen-Whoberis are a humanoid species that hail from Zen-Whoberis.

Biology
Their most notable distinction from humans is their green skin.