labyrinth puppet found