Not a logo.
nice illustration , not a logo.
Very Nicee :D
Red thumbs across the board, but only because it's not a logo, it's an illustration! :D
Not really appropriate as a logo, but great as an image.
I do not know what the logo is meant to represent unless its CGI.
The lack-of-name concept is really reserved for well-established brands that can be recognized simply by mere shape of the logo.