While investigating a recent string of murders a photographer uncovers a strange mask.
2017
2015
2008
1983
1999
2019
1965
1966
2016
2012
1948
1946
1992
2013
2018