the giant Swede Helenius who fights out of Stockholm Germany
Helenius is a Finn. Has born in Stockholm, Sweden. Has lived almost his whole life in Porvoo, Finland. Fights out of Berlin, Germany nowadays.
Naah, if you´re so utterly unlucky that you happen to be born in Sweden, you´re damaged goods for life.