The Spirit of the Magic Mirror is a spiritial mask in the magic mirror that always sees and answers the truth, especially for the queen.
Advertisement
The Spirit of the Magic Mirror is a spiritial mask in the magic mirror that always sees and answers the truth, especially for the queen.