Major Threat's species

The species that former supervillain Major Threat belongs to.

Biology
They are yellow humanoids with large veiny heads, a diamond in their foreheads, a pair of horns, pointy ears, tridactyl hands, and a set of gargoyle-like wings. They also have tendrils hanging from their faces.