'Elsa's Creation' a stage play about the dignity of human beings and true value of life, is being staged on Friday, May 28 here at Museum of Puppetry.