While investigating a recent string of murders a photographer uncovers a strange mask.
2023
2015
2016
—
2020
2008
2021
2018
2003
2022
2000
1986
1973
2005