Which band formed first, The Pillows or Hurricane No. 1?
The Pillows The Pillows (ザ・ピロウズ , stylized as the pillows) is a Japanese alternative rock band formed in 1989. As of 2016, the group has released 20 original studio albums, several EPs and compilations, and over 30 singles. Outside Japan, they are best known as the group responsible for the soundtrack to the "FLCL" OVA series.
Only the Strongest Will Survive Only the Strongest Will Survive is the second studio album by British rock band Hurricane #1. It was released on 21 April 1999. All songs were written by Andy Bell except "What Do I Know?" by Alex Lowe. It made number 55 in the UK album charts, and the top 20 in Japan.