It's Islamic Jihad or Hamas. Take your pick.
Al Aqsa Martyrs Brigade?......PFLP, PLO, ........etc.....