Drillroid

The Chinese and Vietnamese names given are approximations.