Armadillo Chaos!

Turtleman corners an armadillo and all heck breaks loose! Has he met his greatest challenge yet?