Game:Squall Leonhart

Kingdom Hearts
Leon is fought both in Traverse town, and in the Olympus Coliseum.

Kingdom Hearts II
Leon is gought several times in the Olympus Coliseum.