Tensou Sentai Goseiger Epic 31: Never Give Up, Goseigers! Season 1 Episode 31 Airdate: September 19, 2010 ← Epic 30: Romantic Eri All episodes Epic 32: Perform the Ultimate Miracle! →