Question: Which French artist produced the cover artwork for the EP Stone, Wind and Pillor by the American metal band Agalloch?
Sentence (from "Of Stone, Wind and Pillor"): This release was limited to 2,500 copies.
Relevant evidence: No