http://www.conceptart.org/forums/showthread.php?t=19383
look at the pictures. This is some seriously crazy stuff of deep sea creatures. If you scroll down you see some freaky animals like those things that look like leeches and one that looks like a enourmous tick. Crazy.