Alice in Wonderland: An Adventure Beyond the Mirror