Enchanted Mirror is the mirror of Beast. The mirror located in a museum. This is proven true Descendants 3 when Audrey breaks in to steal the Queen's Crown and the Scepter.
Enchanted Mirror is the mirror of Beast. The mirror located in a museum. This is proven true Descendants 3 when Audrey breaks in to steal the Queen's Crown and the Scepter.