Artifacts of jap #666