ali naddafi is a berlin based creative, dop, editor and music producer from tehran.