Kotomora
夾雑物 (kyouzatsubutsu) Japanese meaning: foreign matter | Kotomora