In my tastes
Yea, I was always into creepy shit like this. Very nice. Others may think this drab due to the lack of color, but I think it is the perfect set up for someting like this.
Reminds me of the various worm creatures from final fantasy, and an anus.