Demon bug

Demon bugs are a set of parasitic monsters resembling centipedes and dung beatles.