329750001 a wild texas giant centipede scolopendra heros sits on an old log in the hill country of central texas