Question: Which French artist produced the cover artwork for the EP Stone, Wind and Pillor by the American metal band Agalloch?
Sentence (from "Agalloch / Nest"): Agalloch / Nest is a split EP by American metal band Agalloch and Finnish neofolk band Nest.
Relevant evidence: No