Hey guys! A new track is out on iTunes, one that I’ve participated in ever so slightly 🙂 E.D.O aka Electronic DanceMusic Organization, has released a 3-in-1 single on iTunes in 38 different countries. “The Moon over the Ruined Castle” is a traditional Japanese song, but with the master remixing of 3 talented artists, this … Continue Reading