I think its a type of sea slug, not a nudibranch though. Like the lettuce sea slug, it eats algea, mainly hair algae I believe. I don't think they would last long without their specific food, but their supposed to be hardier than other sea slugs and nudibranches.