Kotomora
脱離酵素 (datsurikouso) Japanese meaning: lyase | Kotomora