So i saw this on youtube, and was extremely weirded out. Turns out that it is from a Japanese movie called funky forest: the first contact. That movie also happens to have a 7.1 on imbd... so now I am faced with a decision: watch the movie and risk being scarred for life, or don't watch it a potentially miss a fantastic film.
Help.
I'm scared.