Answer: bunraku

AnswerCrossword Clue
BUNRAKU

Japanese puppet theater