The brave and the devil and the witch's cafe