Deimantas Narkeius is an artist.