Kotomora
プロテアーゼ (puroteaaze) Japanese meaning: protease | Kotomora