The Invulnerable Water Snake Monster Hydra!
Kamen Rider - X

DESCRIPTION