A religious puppet show meant to show the way of god.
Production information and reference links
Recommendations from this title