Olivia Ong is a Chinese Singaporean singer. She sings mostly in English but developed her career singing in English and Japanese. In addition, she has released rare tracks, recorded in Mandarin, Chinese, which can be fou…
amazing, just what I was looking for! love this slowed down …
Its okay if I started to like this song from watching a whol…
Rain drops on roses and whiskers on kittens, sticking my dic…
awesome version