Large blue flycatcher

The large blue flycatcher ("Cyornis magnirostris") is a species of bird in the family Muscicapidae.
It is found in the eastern Himalayas, from Nepal to Bangladesh. It winters to the northern Malay peninsula.