Avainsana: the last shadow puppets