Lebarmy

I spotted this ad everywhere in the past couple of days. I didn’t quite get it though. Is this some teaser campaign for Lebanon’s Independence day?

via LebArmy