 Welcome back into in-game chat. This is from a game called Library of Ruina, I think, and it just flashed by, so I have no idea what the actual title of the track was, but from that game, Library of Ruina.