Close

Malaysian Cherry Red Centipede

Scolopendra subspinipes dehaani

Malaysian Cherry Red Centipede