The Cloverfield monster!
Made from minky fabric with plastic safety eyes.

The Cloverfield monster!

Made from minky fabric with plastic safety eyes.