ヒドラです
hidoradesu

Noun
Desu Copula

The polite form of ヒドラ

1. It is a hydra.; I am a hydra.

Polite
Zoology
Mythology