User blog comment:ImperiexSeed/ARCHANGEL or LEVIATHAN!/@comment-213828-20120513211354

Right now, I'd say the Archangels but that's really just a wild guess.

I'll wait till the end of the Season. Maybe the finale will have more info.