The title means "the future is in our hands".
This song is a cover version of "Mirai Wa Bokura No Te No Naka"
by the Japanese band, "The Blue Hearts".
Prepared for the tribute album, "The Blue Hearts Super Tribute", at first,
this isn't selected for some reason.