Put a can of coconut milk in the fridge the night before or at least two hours before whipping it.
Measure out rolled oats and pulse them in a food processor or a blender until they resemble coarse flour.
Mix with milk, whole wheat flour, wheat bran, sugar, melted coconut oil, sifted baking powder, salt, lightly beaten egg and vanilla extract. Set aside for 30 minutes.
Meanwhile open the can of coconut milk and carefully scoop out the hard coconut mass that is formed at the top of the can into a medium bowl. (Reserve the coconut water for another use.) Add icing sugar and whip with a hand blender for 1 minute until creamy and fluffy, put back in the refrigerator until ready to eat.
Preheat a non-stick frying pan on high heat, add ¼ tsp of coconut oil to the pan and spread it around with a brush or a paper towel.
Stir the pancake batter and scoop out ¼ cup/60ml of the pancake batter and cook over medium heat for 3 minutes on one side. When the pancakes are dry around the edges and bubbly on top flip them over and cook for another minute. Repeat until all pancakes batter is used. Stir your pancake batter each time you scoop another batch of pancakes to make sure the oats are even distributed. Keep warm until ready to serve.
Serve with whipped coconut cream and peeled and sliced blood oranges and tangerines. Sprinkle with coconut flakes if desired.