The One about Discovering Japanese Music: Every Little Thing’s “Every Best Single -Complete-“

I can easily remember when I first heard of Every Little Thing (ELT), then a trio which featured vocalist Kaori Mochida, guitarist Ichiro Ito and keyboardist Mitsuru Igarashi.  The song was “Feel My Heart” and discovered the group while watching CDTV (a top 40 video clip show in Japan) and immediately, I ordered the album. Since 1996, the group has released a total of 49 CD singles and here we […]