Saw one of these giant isopod things on my last trip to Santa Cruz...Crazy stuff!! Check the link below for more info!!<br /><br />5705<br /><br />...