Kotomora
阻害剤 (sogaizai) Japanese meaning: inhibitor | Kotomora