The main theme is based on an idiom in English: "rain or shine".
"Rain or shine" is used when a person wants to say that they plan to execute an action regardless of any potential difficulties they might encounter.
So "Rain or shrine" is a play on words (a pun).