In a small bowl, warm the butter and milk in the microwave. The melted butter and milk temperature should be between 100-110℉.
Pour the melted butter and milk mixture into a stand mixer bowl.
Add the instant yeast, sugar, flour, cinnamon, nutmeg, salt, and eggs.
Using the dough hook, knead the dough for about 5-7 minutes or until all of the flour is absorbed into the dough and a dough ball has formed.
Add the raisins and knead the dough to incorporate the raisins into the dough.
Lightly grease the bowl, cover and allow to rise for 2 hours.
Punch down the dough and divide the dough into 12 equal pieces.
On a lightly floured surface, roll the dough pieces into little dough balls. Set the dough balls into a greased 13x9 baking dish. Cover and allow to rise for 1 hour.
Preheat the oven to 375℉.
Cut crosses about 1/4 inch deep in each bun
Whisk the egg and water to make the egg wash and brush each bun with the egg wash.
Bake for 20-25 minutes, or until the buns internal temperature is 190℉.
Remove from the oven and allow to cool at room temperature for at least 30 minutes before icing the buns.
To prepare the icing, mix the powdered sugar, cream, and vanilla extract in a bowl until smooth.
Scoop the icing into a small sandwich bag, cut the tip of the bag, and squeeze the icing into the crosses on each bun. Serve immediately.