Interesting 1980s Finnish rock band