This picture below really bothers me at the wall of the Mikkelin Klubi. located 230km north of the capital Helsinki. Considering what Nazi Germany called the “Final Solution,” the genocide committed against the Jews, Roma and other enemies of the Nazi regime, you may rightly ask what this picture is doing on the wall.