Alien Siren Picture

This is my first try at entering a challenge over at imagineFX
A Desert's Siren
Myth Sprites
Alien Siren
Siren
The Siren's Call