Title: Yoshitsune and the Thousand Cherry Trees
Subjects: Puppet theater, Theater, japan