So, our big bad antagonist.
Maybe they could have an "Elite Four" (or something), each one being evil on a Leighlor continent.
Defeat them all, and you get to learn where the final dungeon lies.
I'd like it to be a huge space station. Or the moon. Or both.
And you'd get there by means of... as much as I dislike it... meteor sharks.