The Armadilla and Porcupine of Guiana.TT -