Life-size puppets in DIVJAKA