Little Cuthona sp. on organge sponge
Cuthona sp.? in Tulamben, Bali, Indonesia
Cuthona sp.? In Tulamben, Bali, Indonesia