Close
Amazonian giant centipede or Peruvian giant yellow-leg centipede
Scolopendra gigantea