Kotomora
ハイドラ Japanese meaning | Kotomora