Prepare an 8x8 inch square baking pan lined with parchment paper.
Pulse shredded coconuts in a food processor or blender until powder texture. Set aside.
In a cutting board, chop the white chocolate into small pieces so it can melt quickly. Put it in a bowl and set aside.
In a small saucepan whisk together heavy cream, coconut cream and instant coffee powder until combined. Bring it to a simmer and bubbles are just starting to form around the edges of the pan. Remove from the heat. Pour over chocolate, allow to sit for 3-5 minutes.
With a whisker or a metal spoon, gently stir in the cream and chocolate together until a smooth, silky consistency. Add in butter and stir well while the cream is still warm. Avoid over whisking, which can cause air bubbles to the mixture.
Pour the chocolate mixture into the prepared baking pan. Tap the baking pan a few times to remove any air bubbles. Smooth out the surface with the rubber spatula if needed. Refrigerate for at least 4 hours (preferably overnight).
Remove the chocolate from baking pan. Run a sharp knife under hot water for a few seconds to warm it up, then dry it completely. This will help leave the chocolate a nice look while cutting.
Trim off the sides of the chocolate block to create sharp, straight edges. Cut chocolate into 16 small pieces.
Sprinkle coconut powder on top. Store the chocolate in the refrigerator before serving. Keep the leftovers chilled.