Mandy Moore gave a rock solid performance as Aerith in the first Kingdom Hearts, though for reasons unknown the part was ...
Kingdom Hearts features a variety of Final Fantasy ... our spiky-haired hero makes friends with Leon, Yuffie, Cid, and Aerith. They help explain the situation of the worlds being taken over ...