Vocabulary
テクノシグニチャー
テクノシグニチャー
technosignature; evidence of past or present technology
noun