Heelwalker or Gladiator
Mantophasmid nymph: West Wind Gladiator
Loading image. Please wait
Heelwalker or Gladiator