to rescue (someone); to save; to help (out of a difficulty); to save (spiritually); to redeem (from sin); to deliver (from suffering, distress, etc.)
Kamen Rider (TV series, the titular character)
previous time; last time; previous installment; previous instalment; previous session
three; three years of age
occurrence; happening; incident; event
contest; competition; struggle; scramble
and; and then; thus; and now; and finally
to roll up; to enfold; to swallow up; to involve; to drag into