Teddycats are a real-world mammal that were amazingly discovered by scientists in 2013, and now have become the inspiration for the beloved children's books and an animated kids series from master-storyteller, Lorien McKenna (“Inside Out,” “Brave,” “Up,” “Ratatouille”).  Set in the canopy of an Ecuadorian cloud forest, our show follows the misadventures of young Teddycat Bella and her wild friends as they discover the world beyond their secluded tribe.