Giant tropical centipedes. Share their territory with tarantulas, despite it's impressive the length, the centipede is a nimble navigator, and some can be highl Giant tropical centipedes Share their territory with tarantulas despite it's impressive the length centipede is a nimble navigator and some can be highl