The Pillows is one of the most famous and respected band in Japan, was, if I'm right they disbanded this or last year, but after a career like 30 years long, they did a great job.
Good song, but not one of their best for me, but we all know that it depends on the listener, I'm sure that for someone this is as good as Blues Drive Monster is to me.