The Warabi-za theatrical troupe breathes dramatic life into the ancient world of Japanese folklore. One…