a ritual for endless electricity and creativity as imagined by leonardo da vinci and reinterpreted by bosch, oil painting