Arlo Armadillo

An armadillo and a shy member of the Substitute Freedom Fighters.