Heros vs Villains. .. is anyone else glad deku doesnt wear that helmet anymore Heros vs Villains is anyone else glad deku doesnt wear that helmet anymore