high - definition anatomy of a mechanical horse, leonardo da vinci manuscript, leonardo da vinci sketch, digital art, trending on artstation, masterpiece