Stone Lion Puppets presents "Backyard Buggins"