Kamen Rider Kamen Rider Episode 73 Double Riders' Defeat! Shiomaneking 1971
6.3/10by 83 users
Shocker's plans to establish a base on the southern tip of the Kii Peninsula obstructed, they use Crabking to abduct the oceanographer Doctor Sakai who dreams of an undersea farm.
Released: 1972-08-19
Runtime: 24 minutes
Genre: Action & Adventure, Sci-Fi & Fantasy, Drama