Puk Pupa Teatro in Shinjuku: puppet shows for kids since 1929, now offering online shows
The Puk Pupa Teatro is Japan’s first modern theatre created specifically to stage puppet plays. It regularly holds performances in its charming Shinjuku theatre, and…