Kevin Staab jonis the Duffman on Armourdillo