20 min Choushinsei Flashman: The Movie Action, Adventure, Fantasy, Sci-Fi, Tokusatsu, Japan 14 Mar 1986Minoru Yamada Trailer Watch