Alin Huma is an artist.