It looks like a slimy organic mass. I can't help but imagine it pulsing and quivering. What is this? is it for a movie or game? I'm amazed by your skills.