Beast VS Stitch

Beast VS Stitch is a What If Death Battle

Trivia
Who are you rooting for?

Beast

Stitch

Who are you rooting for?

Beast

Stitch