A masterpiece of eighteenth-century Japanese puppet theater, Yoshitsune and the Thousand Cherry Trees is an action-packed play set in the aftermath of the twelfth-century …