Ok. Once again nothing to do with Pokemon but....
I LOVE THE SPELL CASTER SERIES!! (by Claudia Gray)
also i got sick of it by the end so that's why there are a bunch of effects everywhere instead of a proper background. (-.-")