Super Sentai
The Three Majin Stand (15x30)
Air date: Sep 06, 1991
Two men stumble upon a cave and accidentally release a demon. His name is Mu and he's determined to get the blood of a warrior to unleash his two comrades.
- Premiered: Apr 1975
- Episodes: 2407
- Followers: 20
- Running
- TV Asahi
- Sunday at 9