by starsinherwake » Sun Aug 08, 2010 4:41 pm
Nope, sorries... DX I'll look, though! I don't know if it was just THEIR site, or just some random VOCALOID song download site from the Producers.
And, if I had a PSP, I'd totally buy it. XD
[ I just logged in for the first time in 9 years; new IP is new laptop. New signature will be made soon. ]