Adding heavy cream, milk, sugar and yeast in a mixer bowl and mix it. ( I prefer to use Bosch mixer.) Then, wait for 5 minutes. In another bowl add cake flour, bread flour 1&½ cups, dough enhancer and vital wheat gluten. After that, turn on the mixer at the lowest setting and add the flour mixture. (Note: if the dough is too sticky, add ¼ cup flour at a time until the dough comes together). Next, change the mixer from lowest setting to medium or high setting and let it runs for 5- 10 minutes.
After 5- 10 minutes, the dough is ready. Then, take the dough out in a bowl and cover the bowl with a damp towel and let it sit for 45 minuets.
While waiting the dough rise, prepare the topping dough by combining all the topping dough ingredients in a mixer bowl and run it for 2 minuets. Then, set it aside. (*I put regular sugar and dry milk powder in a chopper and run it for a minute.)
When the dough is ready,divide the dough into 10 pieces and roll it like a ball. Then put them on a parchment-lined baking sheet and let it rise.
Divide the topping dough into 10 pieces and roll like a ball. Then, flatten it and place on top of the bread dough.
Preheat oven for 350 degrees. After that, brush with egg yolk and bake at 350 degrees for 18-22 minutes until it turns golden brown.