Barn Owl Tribe

The Barn Owl Tribe is one of the 5 tribes in the SkyTalons universe. Some notable members are Ellington and Aida