Live action footage
Artisans make water stage for water puppet show, a unique art of Asia
HD
1920 x 1080