7 things to know about bunraku, the traditional Japanese puppet theatre

Seductive, skilful yet subtle, this ancient theatre form is pure magic

Book flights now