Looks like an oriole to me..............