The Devil Bird of Sri Lankaby 0 The ‘devil bird’, known by natives as the Ulama, is as feared as it is famous in Sri Lanka, its ...