Vocabulary

残影

traces; remnants

noun