Giant scale worm

Eunoe nodosa