talon noble