Description
43868
Children's puppet show about a talking tree and his animal buddies. Once aired on Animal Planet.