Kotomora
デアミナーゼ (deaminaaze) Japanese meaning: deaminase | Kotomora