• 0

Making its “grand” debut, the Yamato Japanese drum troupe, which is in the middle of a 30-city tour in the United States, has been going stron…