Super Smash Bros. Ultimate Dragon Quest Yggdrasil's Altar Stage

The stage takes you thru many of the areas featured in Dragon Quest XI.

Yggdrasil's Altar Stage