humanoidhistory: Petroglyphs of Giant Desert Centipedes (Scolopendra heros) carved into rock in Kane