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