Kamen Rider X Season 3, episode 11 The Invulnerable Water Snake Monster Hydra! April 27, 1974 25 min Previous episode GOD Secret Police! Apollo Geist!! Next episode Sweep the ESPer Girl Away!