Exactly dudes, these weirdos from Finland declare to be the post of the post punk, and I have no idea what the heck this means.