Giant scale worm
Eunoe nodosa