Kotomora
ヒドラ (hidora) Japanese meaning | Kotomora