http://thehighroad.org/showthread.php?t=218428&highlight=armadillo A very funny series of posts on THR forum. Various animals people have eaten. I posted some experiences with whale, armadillo etc. Might tickle you.