SID delivers dreamy “Star Forest” single

SID has announced on their official site a new single will be coming soon, titled Star Forest, out on May 15. Star Forest is actually one of the original songs written for the special live show at Kawaguchik...