I think I may have read somewhere of Leo and Kefka being related, I'm most probably totally wrong, but I may have read it right...