Results 5 results found Green Neon Slug, Nembrotha kubaryana, Florida Islands, Solomon Islands Neon Slug Nudibranch, Nembrotha purpureolineolata, Ambon, Moluccas, Indonesia Neon Slug Nudibranch, Thecacera picta, Ambon, Moluccas, Indonesia Green Neon Slug, Nembrotha kubaryana, Florida Islands, Solomon Islands Neon Sea Slug, Thecacera picta, Triton Bay, West Papua, Indonesia