Preheat oven to 375ºF. Soak mushrooms in 1/4 cup of cream. Cut bacon in cubes. Begin cooking bacon on medium/high heat. Add ground pork and heat until cooked through. Let cool and drain excess grease.
Combine leek rings, clove, juniper berries, sauerkraut and tomato in a sauce pan. Simmer for 15 minutes. Add creamed mushrooms and allow to simmer until mushrooms soften. Drain liquid from mixture and let cool.
Unroll crescent roll dough into a rectangular shape and press seems together. Cover evenly with bacon and ground pork, then with the drained sauerkraut mixture. Roll dough into a log. Slice dough log 6 times and lay slices on a baking sheet (slices should look similar to cinnamon rolls). Pour remaining cream into rolls and cover with shredded Emmentaler cheese.
Bake at 375ºF for 20-25 minutes or until dough is golden brown. Serve with sour cream.