Mertle Edmonds

Mertle Edmonds is Lilo's rival and a recurring antagonist in the Lilo & Stitch franchise.