I always forget about these guys for some reason, and then I run across it randomly and wonder why I don't listen to them more often. Despite my memory lapses, this is a pretty good song. The band is Dive, an early 00s Japanese band. I really don't know much about them, except they're sorta in that same vein as Ride, JAMC, MBV. You get the picture. Thankfully, this is not a J. Geils Band cover.