I would try printing in Ninjaflex filament. It’s decently expensive and a little hard to get printing, but will be the best flexible filament you can buy. I own some and am still working out some of the kinks in it, but have seen very nice results. It has a somewhat rubber-like texture, and will be able to bend easily without breaking. I would strongly recommend printing in Ninjaflex for this project.