Finally i also done this popular Magic cake. One cake batter create three layers with difference texture after baked, top layer is sponge cake, middle layer is custard layer and bottom layer tasted like kuih (local steamed cake). I was not planned to make durian flavour. My first tried was pumpkin flavour, but i have under baked it and it was not cooked. Since i have durian, so the second attempted i tried with durian, and glad that it turned out ok even i can't really see the 2nd and 3rd layer clearly, but tasted with three difference texture.