Pericrocotus

trivial name latin name
Short-billed Minivet Pericrocotus brevirostris
Long-tailed Minivet Pericrocotus ethologus
Scarlet Minivet Pericrocotus flammeus