Kamen Rider X Season 3, episode 10 GOD Secret Police! Apollo Geist!! April 20, 1974 25 min Previous episode X Rider’s Great Deadly Training Next episode The Invulnerable Water Snake Monster Hydra!