Cosmophasis is a genus of spiders in the family Salticidae. Some species occur in Africa, while most are found in Southeast Asia, down to Australia. Although most species more or less mimic ants, there are also colorful species that follow a different strategy. Wikipedia
Spotted at Choa Chu Kang – January 2021