Superman vs Stitch

Superman vs Stitch is a What-If? episode of Death Battle.

Description
DC vs Disney! What happens when these 2 nearly indestructible aliens associated with the color blue face-off in a Death Battle match?