Lol finnish translation of that site using google translate is hilarious.... or does the text really end by him saying "Huge sausage"?