it's a dragonfly, but its abstract so your imagination can give it any meaning. it can be a bird leaving star dust on its passage or anything your clients mind will do with it :)
I like it...but I am kinda sold on the unicorn idea....I have been influenced by unicorns since I was a child, and my childhood has a lot to do with this studio. There is just so much meaning to the unicorn and I really want it in my logo. Although I so appreciate your creativity!