Preheat oven to 350 degrees F.
Combine the almond flour, coconut sugar, cane sugar, cinnamon, nutmeg, ginger, salt and baking soda in a large bowl and mix well.
In a smaller bowl mix the 2 eggs, almond milk, vanilla, maple syrup, shredded carrot, shredded pineapple, shredded coconut, chopped walnuts, and raisins; mix well.
Add the wet ingredient into the dry, and mix thoroughly. Batter will be thick.
Line a cupcake tin with liners. Fill each one about 3/4 the way with the batter.
Bake at 350 degrees F for about 22-24 minutes, or until a toothpick inserted into the middle of a cupcake comes out clean.
Let them cool, and make the frosting.
Combine the chilled coconut cream, powdered cane sugar, and cream cheese extract in a bowl and beat with a hand mixer until light and fluffy. Top the cooled cupcakes with the frosting.