I don't know what this is, but it looks like it came from my nightmares

Link : http://educatedearth.net/video.php?id=2608