Stitch vs Skaarf

Description
''Lilo and Stitch vs VainGlory! Cute but deadly clash in this Technology vs Magic duel!''