Clash of Clans Heroes

Hero troops are the most powerful troops in the game. They are immortal, meaning you only have to train them once. However, if they have been defeated they must regenerate in order to fight again. Tro…