cidaricheti falcons. a gang of mounted bandits. fantasy, high details, digital art