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: 2448
- Followers: 22
- Running
- TV Asahi
- Sunday at 9