Superhero battle who would win fight? log in. please login to vote. character During the cold war, marvel comics had vanguard, soviet hero/villain who carried hammer and sickle. whenever he crossed the two of them, they'reflect any attack back at his attacker. 'british starblazer.. the reflector was dishlike defensive weapon which reflected enemy fire. Treasure island the walt disney version of this featured british actor robert newton as long john silver.his wildly over the top performance as the ragged, fullbearded, wildeyed, sinister but charismatic pirate leader was purely his own creation and quite unlike the actor himself. Honey is australias leading womens network when it comes to news, opinion, homes, food, fitness, travel, parenting, fashion, beauty, horoscopes and celebrity.