Add the flour, sugar, salt, yeast, milk, eggs, butter and tangzhong to a stand mixer. Knead with hook attachment for 15-20 minutes. Lastly, add in oreo crumbs, then knead until just combined into the dough. The dough should be smooth but will also be very soft and slightly sticky.
Place dough in oiled bowl, cover with plastic, and place into a warm place to rise for an hour or until double in size.
After the dough is doubled, punch it down, then roll the dough out to be about 12x16”, with the long side facing you. Spread butter across the dough (leave a ½” strip bare along the top).
In a bowl, mix together cinnamon, brown sugar, dutch cocoa, and oreo pieces. Sprinkle this overtop of the buttered dough.
From the longside (facing you), roll the dough up tightly into a log. Use string, floss or a sharp serrated knife to slice 12 rolls. Place rolls into a 9x12” pan sprayed with cooking spray and lined with parchment, then cover with plastic, and allow to rise for another hour.
Preheat oven to 350°F.
Remove plastic and place the risen rolls into the oven to bake for 20-22 minutes. Frost the rolls when still warm.