cartoon character with horns and a shield and sword