Video credit: krillia
The promotional video for the title track of FT Island‘s new Japanese single “I believe myself” has been released. Below the cut includes pictures that were taken while making the eventful, interesting music video. Continue reading ‘FT Island Believes in Themselves’