So my question is: who is supporting it from the outside?
KSA or non-state Saudis are always the obvious choice. China doesn’t usually get that cozy with islamists. Russia is busy or they’d be the usual suspect. Iran is also busy, plus these guys look sunni.
It’s very possible this is wholly organic, but recent history makes that suspect.