Sea liver
Eudistoma hepaticum