Damn, this port takes me back; I'm not really sure where I have heard it (probably Call of Cthulhu or some other SMW hack), but I always had some pretty fond memories of it for some reason. Then, after a while, I actually ended up knowing that this song was from Terranigma; I don't think I have really thought much about it tho.
Now, while I may not know much about Terranigma YET (I heard it's part of the same series Illusion of Gaia's in, also for the SNES, but honestly I'm not really sure if that's true, and I only know about Illusion of Gaia from whoisthisgit anyway lol), but I actually really do love this song even more now, so that's cool I guess???
anyway, good port lol (you probably wouldn't see this tho)