The series premiered on March 10, 2023, on Disney Channel. Set in Table Town, an urbanized mountainous island co-habitated by animals and magical creatures. The series centers on the adventures of Kiff, a young optimistic and happy-go lucky anthropomorphic squirrel.