Loup Garou ? a Leaved Gun for the church of illinois

Search for the clues and answer the question.