Uh, I believe the correct term for giant centipedes is *arthopod* not *insect*. /s
Also, I love your style. It looks a bit like Frazetta's work but the lines are thinner, and it reminds me of the Art Nouveau style but there's not enough circles. Did you study anyone in particular or did you come up with it yourself?