In the past, Thantos would drop them at a very high rate. This has been changed though. He no longer drops any Bloody Branches. The only way to get Bloody Branches now is through special events made by the GM's if they decide to make it a prize (if possible). Or, you have to donate for it.