Invincible VS Superboy

'''Invincible VS Superboy is a What-If? Death Battle by PlozAlcachaz featuring Invincible from Image Comics against Superboy from DC Comics.'''