Mangrove Tunicate

(Ecteinascidia turbinata)