Iridescent scarab carapace