Mix all of the ingredients in a large bowl and mix until there are no lumps. Stir until sugar is dissolve. Divide the batter equally into 4 bowls. In this recipe, it was 1 1/4 of batter in each bowl. In one bowl, add Pandan extract and stir until color is well disperse. In the second bowl, add Langka extract and yellow food color and mix. In the next bowl, add a red food color and on the 4th bowl, just leave it plain white.
Generously spray 9 inch baking pan OR spring form pan with cooking non stick spray and pour the green batter into the pan. Steam batter for 15-20 minutes until the batter is compact or, it when a toothpick comes out clean.
Pour in the yellow batter on top of the green batter and steam for another 15- 20 minutes.
Then pour the white batter on top of the yellow batter and steam for another 15 to 20 minutes.
Pour the red batter and do the same as the rest of the batter.
WHEN READY, let the Sapin Sapin cool down and remove sides of the spring form pan. Add the topping on top. You can leave the Sapin Sapin on the base of the pan or you can transfer it in a large plate. Enjoy.