This is a puppet I built for a Lovecraftian Live-Action Role-Playing Game adventure I run last January.
I'm still drawing, by the way, but seems my recent works are taking more time than I thought.
I hope you like this diversion. The puppet is approximately 2 meters high (almost 6,50 feet).
A friend of mine was inside the puppet, driving it, rotating the head and shacking the tentacles. Not exactly a Hollywood movie, on a special effects point of view, but damn' fun anyway!