talon berry