|On display at Diablo Valley College Library, Pleasant Hill, CA|
I have found out who the 'artist' is. His name is Kevin Davidson. He appears to be a Crucifixion artist. There is a connection between Crucifiction art and Nazi ideology. That connection is explained in the theory of Supersessionism That theory is about the New Testament, that the entire theory of Christianity is about replacing the Jews with Christians. Jews are blamed for the crucifixion of Jesus, the ensuing blood libel and objectification of the Jews.