Vocabulary

テクノシグニチャー

technosignature; evidence of past or present technology

noun