Jumalauta, Suomi ("Damnit, Finland")...