I never even heard of the song he guessed. Based off the "Lion" it's probably from FFVIII.
Forum Rules