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