A blood star (Henricia leviuscula) and giant california sea cucumber (Apostichopus californicus) feed on the eggs of spawning leafy hournmouth snails (Chicoreus palmarosae) off Vancouver Island, Canada.