Mirror Might Steal Your Charm