This is an Israeli sponsored propaganda film to glorify the Israeli armed forces for their genocide of Palestinians in Gaza. This is the deadliest conflict for children worldwide and Israel is pouring money into Netflix to churn propaganda films. Absolutely disgusting.