A pair of Japanese siblings get stranded in small-town California and become friends with other twen…
On a special inner city street, the inhabitants—human and muppet—teach preschoolers basic educationa…