Shatterstar

Out of the Mojoverse, Shatterstar is a hero from the Marvel comics with red hair and is an upcoming hero in the LOTM saga. He is green-blooded.