アーティファクト
ātifakuto

Noun

1. artifact; artefact

Other forms: