Troldhaugen beneath the festering marsh