While investigating a recent string of murders a photographer uncovers a strange mask.
2014
2019
2003
2007
1989
1983
1987
2016
1965
1996
2023
2015
1974
1984
2009