Allah In The West - KEPEL, Gilles (Jendela)