i do n't know what that thing is , but it has way too many legs for my comfort i guess its an insect ? definitely an insect , but why so many legs ? ! ! i guess you have to asks its creator
A large, multi-legged insect causing fear and alarm.