2007 studio album by Kaela Kimura
Scratch is the third album by Japanese pop singer Kaela Kimura, released on February 7, 2007.[1] It reached number one on the Japanese Oricon albums chart.
Track listing
All lyrics are written by Kaela Kimura, except #13 (written by Jez Ashurst)
References