Kotomora
活性部位 (kasseibui) Japanese meaning: active site | Kotomora