The Tokusatsu Network’s Tom Constantine attended and filmed the Ressha Sentai Tokkyuger vs Kyoryuger: THE MOVIE Screening & Talk Show on January 9, 2015 Wald 9 Cinema in Shinjuku. All members from each respective team appeared in front of the screenings au