Royal Road

Royal Road is a world in Kirby: Triple Deluxe.