This giant scolopendra is the largest species of millipede