Rachel woke up on her sixteenth birthday dreading the day ahead. Little did she know that after being pulled into a mysterious mirror by an unknown force, she would emerge in a new realm and soon become Matilda Seer. Every year on December 12th, twelve sixteen-year old foster kids, all with th...