Huge Spirobolid millipede. Spirobolida is an order of round-backed millipedes. Monte Verde, Santa Elena, Costa Rica wildlife.