A sunbird.

African Finfoot

A sunbird.