So for years ive heard this tune in a youtube video that got taken down recently and until now I still cant find the ID of this tune. Anyone knows if its from a video game? or the name of the song? Its driving me insane. I recreated the whole thing by memory, like 5 years ago memory but I want to find the original.
oh and feel free to remix it but its not my song.