If you are using Asian short grain rice, soak them in water for 20 minutes and drain. Set aside.
Mix bone marrow stock and water in a pot and let it simmer over low heat.
In a deep skillet, saute onion and garlic in olive oil until translucent. Add the rice and continue to saute for 1 minutes. Add the pumpkin and mushrooms and stir. Add 3-4 ladle of stock to the skillet and cook over medium low heat stirring constantly. When the rice seems dry, add more stock stirring constantly. Repeat the process until the rice and pumpkins are tender.
Add the cream and cheese at the end, stir. Season with salt and pepper. Sprinkle with fresh parsley, and serve warm.