2 Centipedes maybe Scolopendromorpha?

2 Centipedes maybe Scolopendromorpha?

Observation - 2 Centipedes maybe Scolopendromorpha? - Southern Africa. Description: Approx. 10 cm each

Approx. 10 cm each