Never knew Finland was so badass