5.2 DVDScrKamen Rider V3 vs. Destron Mutants Jul. 18, 1973 Kamen Rider V3 vs. Destron Mutants IMDb: 5.2 1973 32 min 40 views A physicist named Tetsuo Okita discovers a new mineral called “Satanium,” which is more powerful than uranium and emits destructive ... ActionAdventurePalestinaScience Fiction