it cant be someone else cause that would be stupid
it can only be Squall or Diablos
This is off topic but....................
we know that time goes in a loop in the FF8 world cas of ulti right? well how do we know that in one of these loops squall picked up the Magical Lamp in ultis castle and then beat ulti and went to Edea and gave her the lamp for unknown reasons.
That way Cid could have gotten a hold of the lamp and then have given it to squall in Balamb Garden. Thus Diablos is actually from Ultis time who was brought to the past by Squall






