Thursday, March 20, 2008

the animal on our left is a chinchilla

they are rodents, native to south america


and the larval stage of the adult chupacabra

No comments: