More Videos by Aiha Higurashi
Here's a soft tune from japanese alternative rock songwriter Aiha Higurashi, on her LP "Born beautiful" released in 2003.