Kirby vs Stitch

Kirby VS Stitch is a what if Death Battle

Description
Two of the cutest aliens ever duke it out! Which hero will prevail?