Some kind of Centipede

I have no idea what kind

Done