Yasser Abdoulaye is an artist.