Flycatcher, Grey-headed Canary

Culicicapa ceylonensis