(Go Israel, Go! Slap 'Em Down Hezbullies.)
Llamas....oh, horror. Don't they have animal rights orgs in Israel? /sarc