ClaudeLv250 on 24 October 2008
Pssh....I never played Duck Tales (or if I did, I don't remember it) and I've played StarTropics but I don't remember that song...
Tag - "No trolling on my watch!"