Byakhee

Byakhee
Byakhee are large flying creatures with insectoid and draconic features and bat-like wings.