Priest (Doomed Raccoon City)

Priest was a Roman Catholic priest who ran a chapel in Raccoon City.