Yes absolutely!Man, those scutigeromorpha are really beautiful! How big can this species grow? I hear there are truly giant members to this group..
Everybody calls this species Scolopendra mirabilis I think this is misinformation. From what I know it's not Scolopendra mirabilis. It's still an unknown spiecies, so Scolopendra spec. 'tanzania neon leg' would be better .That second pede is a Scolopendra mirabilis