Rauta recently reviewed Carnal Ruin – The Damned Lie Rotting [...]