French Kiss is getting ready to release their 1st and final album - self titled French Kiss. The album includes their 6 singles, selected coupling tracks, and new song Sayonara wo ato Nankai.... Album French Kiss comes on 6 editions hitting stores October 14th 2015....