Title: The puppet theatre of Japan