Life-size puppets in Lezha