Kamishibai, or paper box theater. Photo by Kevin Allen.