The FinN

The Finnish menace known as The FinN, has laser claws and a healing factor. He is Sweden-Boy's greatest nemesis and seeks to transform Stockholm into New Helenski.