The animation is really well made, but those horizontal lines on the sides destroy the perspective effect :P they should go all more or less in the same direction, and the space between each couple should decrease as you go higher their the picture.
Also I think I will post a picture tomorrow, too. You're welcome
ps. Just for the record, that alien is an artificially created species, so it's related to the theme Science Fiction Technology. It's not just some random sci-fi creature.:)
hahahaha mad scientists/doctors :P the thing is a regenertube, basically some sorta machine filled with liquid of unknown properties, super charge it with energy to spark activity to regrow/reconstruct lost body parts. And yaay had to draw the strop toon because its his theme :p hes judging