Kotomora
沈積物 (chinsekibutsu) Japanese meaning: deposit | Kotomora