Holmgang

It's Holmgang, Then! is the current deputy leader of the United Left People's Party.