Those Israel Defense Forces propaganda are absolutely madness. Just... I can't believe it. Good luck folks...