Loriot des Philippines

Oriolus steerii - Philippine Oriole