Kotomora
ヒドラジド (hidorajido) Japanese meaning: hydrazide | Kotomora