Secrets of Flesh

This Overlord Card can be obtained in The Trollfens expansion..