Millipede

Orange and green millipede

Mae Hong Son province, Thailand