Steel Full Nuts, Finland