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.
Advertisement
285
pages
Princess Stella Organa Bird
Advertisement
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.