3 Season 140 Episode Chouseishin Series - Season 3 Episode 6 Our Hero Year : 2006 Country : Japan Genre : Sci-Fi & Fantasy, Drama Studio : TV Tokyo Keyword : superhero, super power, superhero team Director : Cast : Kouhei Takeda