In the past two days, this advert is everywhere in the media around Bahrain. It appeared it wasn't only in Bahrain it is even in UAE and Kuwait.
Every newspaper and when I was driving today on the highway the only thing I saw in the whole way was continuous billboard of this advert. And I don't know what is it exactly!
Found the website which it is only teasing us the public.