"The 105th Llama Brigade"? "The Fighting Llamas"? "The 101st Airborne Llamas"?
Sung to the tune of "The Green Berets"
"Fightin' llamas from the sky - fighting llamas who jump and die - llamas who mean just what they say - the fightin' llamas of the IDF"
Thank you very much. I'll be here all week.