5.5 9 min Super Sentai World Action, Adventure, Sci-Fi, Tokusatsu, Japan 6 Aug 1994Katsuya Watanabe Trailer Tonton