have a hard time seeing how owsley wins this. vulture is pretty much better in every way--flight, strength and speed. his talons could do some damage, but on the whole i don't see him taking many from the vulture. a closer match for owsley would be the talon from court of owls i'm thinking...