There is something strange about puppets by DooShan