The Palila is a species of finch, one of the specialized Hawaiian Honeycreepers. It is found on the big island of Hawaii where it has a close relationship with the Mamane tree, where it nests and finds most of its food. This is our cute Birdorable cartoon version of this awesome Hawaiian bird.