the pillows 21st single Sono Mirai wa Ima (その未来は今). The original release date was 6 October 2004. The title track is included on album GOOD DREAMS, also available to stream or download now.
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.
Check out
Check out all of the pillows releases from JPU Records digitally.