This serves as the home stage of Hero (or should I say Heroes) from Dragon Quest. I was never into the series, but apparently this altar makes an appearance in many of the games.
You first fight on the large circular platform and soon it rises through the air.
And more platforms will appear.
Changing it up every minute or so.
While I think all the Ultimate stages are good, it’s one of the better ones.