tasty Armadillo. .. I cant not think about this pic when seeing that scene