Board Thread:Spoilers!/@comment-4453062-20151110051825/@comment-1916997-20151110134052

Others have beat me to it, but I think this refers to both Zelena's baby and the 12 Labors of Heracles (Hercules).