Heat the milk until it's hot enough for the cocoa powder to dissolve smoothly.
Stir in the cocoa powder, maple syrup, vanilla, and a pinch of salt until well combined.
Freeze the chocolate mixture for twenty-four hours.
While the base is freezing, prepare homemade fudge for the mix-ins.
Once frozen, transfer the chocolate base into the Ninja Creami and churn until it reaches a light ice cream texture.
Create a well in the center of the churned ice cream and add the fudge fish, marshmallow fluff, and caramel sauce.
Churn the mixture again to blend in the mix-ins without completely breaking down the chocolate base.
Top with extra chocolate and caramel before serving.
