Here's some photos of Hermissenda crassicornis and Navanex sp., coldwater California nudibranchs. Navanex (the dark blue/green one) is about 6" long and feeds on Hermissenda. Very cool to watch it suck one in. The upper right side of Navanex is the head. Hermissenda feeds on coral polyps, I believe.