Kamen Rider
Monster Poison Lizard, Duel in Fear Valley!!
Kamen Rider Episode 58
May 6, 1972 25m
Doctor Ootaguro succeeds in developing the “Alpha Liquid,” a life revitalizing drug that can revive a dead organism.
Directed By
Katsuhiko TaguchiWritten By
Masayuki ShimadaWatch on these services
This title is currently not available on any service.
Cast of Monster Poison Lizard, Duel in Fear Valley!!