YAH yahman Restricted The battle of the Invunerables. Ultron (Scarlet Witch Power up) vs JuggernaughtI'll go for Ultron. If Nimrod can do it so can Ultron. Cains screwed.