Bezen

The Bezen are a humanoid species with blue skin.