Mottled worm

Aporrectodea icterica