Kotomora
堆積物 (taisekibutsu) Japanese meaning: sediment | Kotomora