Didemnid morph red
Didemnidae

Bali, Indonesia

Locality:
Bali, Indonesia

Literature for identification (localities mentioned):
...