Heat milk and cream until simmering
Add chocolate chips and cocoa powder, whisk until combined
Whisk egg yolks and sugar together, slowly add hot milk mixture
Heat custard until thickened, do not let it boil
Chill mixture in the fridge for at least 8 hours
Churn mixture in ice cream maker for about 30 minutes
Add caramel swirls, marshmallow fluff swirls, and chocolate chunks
Let the ice cream set in the freezer for a few hours before serving