Enchanted mirror