Love music from Japan? Us too! Join our mailing list and never miss a new release or tour date ever again!
the pillows 16th single RUSH. The original release date was 27 October 1999. The title track is also included on the album HAPPY BIVOUAC.
Check out all of the pillows's music released through JPU Records