Kotomora
オキシダーゼ (okishidaaze) Japanese meaning: oxidase | Kotomora