"It starts now" is definitely something that means more in Japanese than in English.
Like, what does that even mean
(in terms of those lyrics, not the actual phrase.)
and yes, I get it "i'm gonna sing.... it starts now" but it doesn't really... have to do with anything at all.