The Chattering Lory is a large species of parrot native to Indonesia. These beautiful birds are bright red overall, with green wings and orange beaks. Chattering Lories live in the rainforest where they feed on fruit, pollen, and nectar. This is our totally cute Birdorable cartoon Chattering Lory!