Mountain Oriole

Oriolus percivali - Loriot de Percival