a psychedelic tribute to nick sand in the style of a jean giraud digital art masterpiece