To prepare basic cream, heat soy milk until almost boiling. In a bowl, beat egg yolks with sugar, cornstarch, and vanilla pudding powder with a handheld whisk. Pour hot soy milk into mixture while beating vigorously. Mix well, return mixture to pot, and cook, stirring constantly, until thickened. Remove from heat.
Divide mixture into one-third and two-thirds. Add bittersweet chocolate to the two-third and diluted coffee into the one third. Let cool completely. Beat the Rich’s Whip. Fold two-thirds of the whip into the chocolate mixture, and fold one-third of the whip into the coffee mixture.
Line 2 log pans with baking paper and pour ¼ of the amount of chocolate cream into the logs.
Freeze for ½ hour and pour ½ of coffee cream to each log. Freeze for and additional ½ hour and pour again ¼ of chocolate cream into each mold. Freeze for 4 hours.
To prepare the glaze, melt chocolate and Rich’s Whip over a double boiler until completely melted. Let cool for 5 minutes and pour over frozen dessert. Freeze for an additional ½ hour. Release from pan and cut in to thin slices.