Wow! Who creates these things!? Sure is heavy satire. 
indeed Biggles as you say, it is "heavy satire" ...
This clip was created in Israel, by Israeli actors and an Israeli production crew.
I lived in Israel for 28 years. Israelis have a "unique" way of dealing with the daily threat of terrorism and asymmetric warfare.

Humour, satire, parody, are all a "release" for the intense pressures that surround the normality and existence of Jews and Israeli citizens...
My apologies in advance, as I don't want to make my comment "heavy" just wanted to explain...hope this helps