Bristleworm?

Top