Super Sentai
It Is Mother (29x13)
Air date: May 08, 2005
With finances in dire straights, Urara overexerts matronly control over her siblings as Infershia ups the ante for their mission.
- Premiered: Apr 1975
- Episodes: 2419
- Followers: 20
- Running
- TV Asahi
- Sunday at 9