Worlds Colliding (Once Upon A Time) Book One (Dedicated to @MakiSakura)
The town of Storybrooke was made by the Evil Queen (Regina Mills) from a curse that cursed the fairytale characters you love and know to a world without magic. Regina had long since used the magic of a Light Bringer, a creature of pure and unbridled magic far stronger than any fairy or Dark One, named Vasilisa the Bea...