Stolen Kidneys is a Finnish power trio from the wind washed shores of Oulu, Finland. Like their surroundings, is their music: grim, dark and harsh. – Translated by Automatic service