ted ◦ OFUCK.
The story is ridiculously convoluted now. I'm a longtime fan of the series and every so often I have to go through the KH Wiki to refresh my memory. And even then I don't get it completely.

Though I did like Birth By Sleep.