User blog comment:CelestialSun/*cough cough*/@comment-995908-20120528225007/@comment-995908-20120528225430

You're welcome :V

And it is canon, in the Archie comics, at least. It actually is Earth, after the Xorda bombed it.