Long ago, in the time of the dinosaurs, the Earth was invaded by forces from outer space. The only people capable of the stopping them was a team known as the Kyouki Ryu no Sha, the People ... See full summary »
3rd dinosaur themed series. Previously were Super Sentai Zyuranger (1992) and Bakuryuu Sentai Abaranger (2003).
Japanese