Found in the rain forest at the head waters of the Amazon River. Found in Ecuador jungle, half way between Shell and Coco.
Finger is mine and is shown for size reference. Foot is also mine and shown again for size reference. Shoe size is a size 11 US A very big thank you must go out to one CarolSnowMilne, and one NancyDunn, for helping me with the id of this millipede. Thank you ladies for your efforts.