Thai Puppet (TU Theater Art) In progress: Art of Thai Puppetry: A documentary video clip produced by Wandee Limpawattana, Thammasat University.