...I don't think I remember this place being in Mario Odyssey