That "creepy" link is of an Aphex Twin music video, he is a french artist. That is his most "out there" vid, but some of the others are not far
behind. One thing is for sure though, after watching it through, its not going to make me sleep any easier tonight!
As for the Lizard girl, nah.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.