One year after Pohjola Manor incident the Masked Man is back again.
2010
2009
2011
1990
2018
2017
2014
1997
1992
2022
1994
2005
1995
2003
2013