Kotomora
エステラーゼ (esuteraaze) Japanese meaning: esterase | Kotomora