Scolopendra subspinipes (Madagascar) (baby)
Madagascar