Leon Strongfeather

Leon Strongfeller is the army counter he is Appeared in the episode "New Mexico, Old Monster" he is Voiced by Steven Jay Blum