Teeny tiny spider with spines (Insects)
I believe this must be a Gasteracantha cancriformis -- https://en.wikipedia.org/wiki/Gasteracantha_cancriformis . This one was not full grown though. Very small. I have seen larger ones. They would have been much easer to photograph, but apparently they only reach about 10mm.