Chuchubi

Chuchubi is the name of this bird in Aruba.