The Final Battle (New Super Mario Bros. U)

The Final Battle (New Super Mario Bros U) is the second castle and the sixth level in Peach's Castle in New Super Mario Bros U.