Kotomora
残留物 (zanryuubutsu) Japanese meaning: residue | Kotomora