battle between good and evil , battle between angels and demons, psx game graphics , painting by Beksinski  and Moebius  and Takato Yamamoto, by William Blake, Austin Osman Spare, high resolution, ultra detailed