The “‏‏‎” Award

Presented by speedlimit35 to:

Mirror Mirror (Mirror Mirror)
When Commander Leto receives a letter from the Prince of the Snailfish, she discovers that the infamous criminal stealing all of the stars in the galaxy is none other than a version of herself from another dimension! Can she retrieve the stars before her evil twin escapes with them and restore balance to the universe?