Cocoon Tag

A researcher lost in the woods stumbles upon a fantastical world, one ruled by an alien moth intent on making another like himself out of the man!...