Black & Crimson Oriole

Oriolus cruentus