Human baby centipede