A worldwide community photographing and learning about wildlife
Dystercus Bug, Pyrrhocorida Heteroptera
I think the correct scientific name is Dysdercus sp. (common name should be Dysdercus Bug, Cotton Stainer Bug). Although there are literatures in the net using instead the name Dystercus.