Veteran artist keeps water puppetry alive