Wow, very creepy looking creature. Quite the Chimera of a creature. The red and green and side tendrils do remind me of Biollante, and I must admit I did think of Clawhead when I saw it, but this is a lot more interesting. Kind of interesting that the front head has the insect like legs but the back head looks more like an insect.
Hmm, I get the feeling that the middle head needs to be fed by the tendrils or it doesn't do much eating.