Vocabulary
残影
ざんえい
traces; remnants
noun