I came across this a few years back. This definitely will leave you with that puzzled feeling. I dare you to try to explain to your friends what you have seen here.
Some strong language so be careful. Yet this whole thing is YouTube safe.
Funky Forest FTW. If you are game look for more Funky forest on YouTube.