http://spoonyexperiment.com/2010/12/31/final-fantasy-x-finale/

Everything made sense until the end. And the punkin.