Kotomora
ヒドラ Japanese meaning | Kotomora