Vocabulary
デブリ
デブリ
debris
noun