Physarina alboscabra

Physarina echinocephalea