I am looking to create a new kind of Elven race for my fantasy world. They aren't immortal, but they do have two to three times longer than humans. Rather than looking entirely human with just some pointed ears, they have gold and violet eyes (gold rimmed violet irises), slightly upturned noses, and are quite thin. They're carnivores, and as such have sharp teeth; it's also worthy of note that they prefer their food live when possible, such as small rodents or birds that they consume whole. Now, given all this, would you call them elves? Or are they too far out of the norm to be considered such? And what would you define an elvish race as?