One year after Pohjola Manor incident the Masked Man is back again.
2012
2008
2009
2013
1989
2018
2023
1945
—
1981
1992
2021
2011
2022