The versatile Skylanders Giants Character Wrecking Ball is a powerful ally for adventurers. He is fully equipped with protective armor and can use his wrecking ball to smash through enemies with ease. His heroic strength can help you face any challenge.