Okay, now, here's a battle between Netossa and Leech, accessories included! So, in your opinion, who has the most chances to win this face-off?