The Warabi-za Theatrical Troupe Stages a Timeless Tradition The Warabi-za theatrical troupe breathes dramatic life into the ancient world of Japanese folklore. One…