An old girlfriend told me after a few months that this was "our song" How long do you think that lasted?
"Hey hey, my my, rock & roll will never die, hang your hair down in your eyes you'll make a million dollars" Not a cover but I don't care. "How pensive...how totally alternative"
Youtube had suggested it to me shortly before you had posted it. So Youtube has on the same path - course for several things.
I will look into the Japanese girl groups and try to find it. Friend of the Devil? It was getting late and I wanted to close with something related to the theme for the night. I will try to do better.