SegarB1788.jpg
Chelidonura electra, Headshield slug, Magic Crack, Lembeh Straits, Sulawesi, Indonesia