again bare casts cleansing differ discern dusky enthrall essence exchanged find flood frees freshness minds mystery penetrating providing relic repulsion scraping silence smelly something spat terms