Kotomora
綿状沈殿 (menjouchinden) Japanese meaning | Kotomora