One year after Pohjola Manor incident the Masked Man is back again.
1985
2023
2003
1978
1995
1988
1989
2012
1998
2014
2019
—
2022
2018
1977
2016