Preheat the oven to 350 F (180 C).
Whip 4 egg whites, then add your sweetener of choice and keep whipping until you get a stable foam.
In a separate bowl, mix the 4 egg yolks with a tablespoon of oil and add the mixture to the foam. Add the caramel instant pudding and whip until well combined.
Line up a baking pan with parchment paper. Pour the batter into the baking pan and bake for 30 minutes. Remove from the oven and let it cool off.
Melt the white chocolate with the whipping cream in the microwave, mix and add a drop of green food coloring and 2 cups of coconut flakes. Mix until well combined. Spread this mixture on top of the cake and freeze it for 30 minutes.
Prepare the instant vanilla pudding according to the instructions on the package. Spread it evenly on top of the cake and sprinkle the pistachios and coconut flakes. Drizzle some cherry syrup as desired and serve. Store the cake in the fridge.