Dappled Taco slug
Elysia rufescens