User blog comment:RoyallyBella/Official Season 6 discussion blog/@comment-4890590-20140102111214/@comment-24315302-20140107063711

Untill season 4 there was no magic or fairy on earth and amazingly now there is a fairy godmother and a witch from earth. I thought that Roxy was the last fairy on earth, so did Eldora only settle on earth while the events of season 5 were going and was she not an earth fairy? I also thought that there was no magic on earth untill season 4, so how could Selina, a witch from earth exist? Nickbow has a lot of explaining to do.