By Cyan Creative & Digital BoutiqueDirector: Mina GhalyCreative : Aly ZayedVideo Editing: Andrew Emad