Super Sentai
Father!! (17x8)
Air date: Apr 16, 1993
Shocked by the revelation Zhang Liao is his father, Ryo tries to figure how a traitor could be connected to him as Archbishop Saw takes matters into his own hands.
- Premiered: Apr 1975
- Episodes: 2417
- Followers: 20
- Running
- TV Asahi
- Sunday at 9