The song doesn't actually mention a portal--even the mirror reference (depending on how it's spoken in the song) could possibly just be a fancy way of saying she resembled him. (and the term used for alternate worlds in that line has been used for less fantastical reasons in the past, eg social class being referred to as other worlds and stuff).

I'm not saying there aren't--just that the song is incredibly vague about how these two even met, so I'm not sure necessariy what a page would include either than "They probably exist".

Community content is available under CC-BY-SA unless otherwise noted.