Super Sentai
The Three Heads Are Devouring (25x32)
Air date: Sep 30, 2001
With the power of the Thousand-Year Evil, an upgraded Ura massacres the Gaorangers, forcing Kakeru and Tsukumaro into a hopeless corner with possibly no escape.
- Premiered: Apr 1975
- Episodes: 2419
- Followers: 20
- Running
- TV Asahi
- Sunday at 9