Kotomora
自己分解 (jikobunkai) Japanese meaning: autolysis | Kotomora