Kotomora
ヒドラジド Japanese meaning | Kotomora