Chalcostephia flavifrons (Inspector)