Sea Vomit

Didemnum vexillum