Place the raisins and brandy in a bowl and set it aside.
Rinse the rice until the water runs clear. Add the rice and 6 cups of water to a large pot and cook for 20 minutes or until tender over medium heat. Stir frequently.
While the rice cooks, prepare the spice-infused tea. Add 2 cups of water, ginger, star anise, cinnamon sticks, and cloves to a pot and cook for 20 minutes over medium heat. Once the 20 minutes are up, strain it and discard the spices except for the cinnamon sticks.
Once the rice is tender, add the spice-infused tea, cinnamon sticks, cream of coconut, coconut milk, evaporated milk, and sweetened condensed milk. Mix until well combined. Cook for 30 minutes, while stirring frequently. If you don't stir frequently, the arroz con dulce may burn and stick to the bottom of the pot.
Once the 30 minutes are up, the arroz con dulce should be nice and creamy. Turn off the heat. Finally, stir in the butter, brown sugar, salt, vanilla extract, ground cinnamon, and raisins. Mix well. The arroz con dulce will thicken alot more as it cools.
Taste the arroz con dulce and add more salt if needed. Garnish with ground cinnamon, if desired. Allow it to cool for at least 20 minutes before serving and enjoy.