That is an upholstery needle. I have bought several sets over the years. They come with a large curved needle, a smaller curved needle, and very long straight needle--probably 3 inches long, and a shorter straight needle. Both straight needles are very thick and have a large eye. I think the package with 4 different sizes of curved needles would do the trick. I'm guessing that she bent her needle herself.
Sue