In a sauce pot, whisk egg yolk with sugar and gelatin, then slowly add the cocoa. Heat mixture over medium heat for 2 minutes with continuous stirring.
Remove pot from the heat and continuously stir the chocolate mixture until cooled down.
Add the butter and mix until smooth. Set aside.
Whip the cream to soft peak and fold in the chocolate mixture, until well blended.