steampunk castle, magic, high fantasy, oil painting, by leonardo da vinci