Digital surrealist painting by Naohisa Inoue