A worldwide community photographing and learning about wildlife
Thelacantha
Thelacantha is a spider genus of the Araneidae family with only one described species, T. brevispina.The species is closely related to Gasteracantha, and was synonymized with it in 1859, but revalidated in 1974. The species is found Madagascar, in southern Asia from India to Philippines, Japan and Australia
Thanks LuvjoyChoker, I was able to get the exact ID thru your suggested ID.