Marielle

Marielle is one of the two leaders of the Centipedes. She is centipede#1.