Mangrove tunicate
Ecteinascidia turbinata