Wilayah persebaran tiga subspesies: merah = H. g. griseus hijau = H. g. ranomafanensis ungu = H. g. gilberti