Whoa. What the heck is this thing doing in Grandia II? Weird. Thanks for the help!
Edit: Wait wait. Apparently this song IS in Grandia II, in the Carro minigame, at least according to Youtube comments. Oh well, mystery solved, guess it really is used.