One year after Pohjola Manor incident the Masked Man is back again.
2012
2018
2002
1980
2022
2020
2023
2019
1985
1996
1987