We've all seen strange creature/alien footage before, but this little creature is quite bizarre, and seems very real. http://www.youtube.com/watch?v=0XjietgsBDY