ヒドラです
hidoradesu
1. It is a hydra.; I am a hydra.
Noun
#113071
1. It is a hydra.; I am a hydra.
1. Hydra
2. hydra
1. hydra
1. It is not a hydra.; I am not a hydra.
1. With hydra; By hydra
1. It's not Hydra.; I'm not Hydra.
1. If it were Hydra; If Hydra were
1. Wasn't a hydra.
1. Wasn't Hydra.
1. Probably a hydra.; It will likely be a hydra.