Pre-heat oven to 400C.
In a mixer with a whisk attachment, mix butter, apple sauce, sugar, coconut milk, and vanilla extract until combined and creamy. (Ensure all ingredients are at room temperature)
In a bowl, combine flour, salt, and baking powder.
Add dry mixture to the mixer with a dough attachment.
Add almonds and raisins and mix on low speed.
On a baking sheet lined with parchment or silicone, flatten dough and add small rolled pieces of marzipan.
Spread the marzipan logs onto the flattened dough, and then roll it up lengthwise into a long log.
Bake for 70 minutes or until the outside is a golden brown and an inserted toothpick comes out dry.
Let it cool. Cover with icing sugar.