Delphacids are a type of planthopper, a plant parasite.
Above: Delphacids on a taro (Colocasia esculenta) leaf.