British Columbia, Canada - Wetspot Images

Opalescent Nudibranch (Hermissenda crassicornis)

These tiny invertebrates are voracious predators, feeding mainly on hydroids, small sea anemones and bryozoans.