I'm not actually sure what species this is. The terminal limbs are differing from that of Hemiscolopendra or Scolopendra. I suspect this is a non-native species of centipede. I have been told by several this is Rhysida longipes. I leave the ID tentative as such.