Princess Stella Organa Bird

Princess Stella Pink Organa Leia Bird is a bird in Angry Birds Star Wars. She is based on Stella the Pink Cockatoo Bird. She is also sisters with Red Skywalker Bird.