Happy Russia After the show, audience rushed onto the stage and started to enjoy, again.. It was the city on the border between Europe and Asia.
NORI SAWA'S PUPPET GALLERY NORI SAWA'S ART THEATRE