While investigating a recent string of murders a photographer uncovers a strange mask.
2008
2023
2015
1992
2017
1989
1941
1948
2004
2024
2019
1990