Osprey talon