General Barker

General Barker is the commander-in-chief of the Dog Soldiers. He leads his troops into battle. General Barker and his fellow canines plan on ruling New Thundera and enslaving the ThunderCats.