Space Chicken

"Space Chicken" is the upcoming first segment of the first episode of Big City Greens.