User blog comment:FTWinchester/Season 9 concepts/@comment-1509826-20130908231102/@comment-4393153-20130912033337

It's purified human blood, as for the logistics of it, I don't know. It may be that it's bypassing the 'meatsuit' and going straight to the demon

And yes, Alaina Huffman is returning as Abbadon