Kamen Rider (1971)
← Back to main
Tomoko Matsumoto as Wife
Episodes 1
Tendou Must Die!!
December 24, 2006
• 25m
16x48
Tendou learns that the necklaces are actually turning people into Worms; Kagami joins with the Natives to strive to create a peaceful world.
Read More