One year after Pohjola Manor incident the Masked Man is back again.
2016
2004
2007
1997
2000
1994
2014
2025
2002
1980
1985
2013
—
2020
2019
2024
2015