Otogi boko



Otogi boko was the Rokugani term for hand puppet show.