Does anyone remember a Japanese indie rock type band that was posted here a while back, or somewhere in the music section, and in the video the guy is on or near an escalator? I've been trying to remember the band's or the song's name. I think the band's name starts with a G, like Gr- something.