Do you really want to send Quizro a message saying you like their work?
The entrance to the Dark Kingdom is located somewhere in the polar regions of Earth. It is not, as the English dub implies, another universe.