Xasheen Species Bio Revamped Picture

I know the reference picture of the Xasheen is kinda lack luster
Fenris Wolf
Sailor Nemesis
Xasheen Species Bio Revamped
ISdN - Seth 4
Deus de Nuntiis