Striker, although all of the characters look super cool except for Enchantress. --- Actually the biggest fighting game fan o: