The Looming Shadow is a minor character in Faith chapter 1 and Faith chapter 2.
It appears in the mirror, near the confession booth, and in the crypt.
TBA