Kingdom Hearts: Kung Fu Light Defenders Part 2

Kingdom Hearts: Kung Fu LIght Defenders Part 2, is the seventh Kingdom Hearts fanfic J. Tom wrote, taking place after Kingdom Hearts: Dream Drop Distance, and during the normal version of Kingdom Hearts III (after the visits to Olympus, The Caribbean, and San Fransokyo). In this story, Sora, Riku, Kairi, Mickey, Donald, and Goofy travel back to the Valley of Peace to help Po and the Furious Five defeat Shen and members of Xehanort's new Organization from casting the world into darkness.

Cast

 * Sora - Haley Joel Osment
 * Riku - David Gallagher
 * Kairi - Hayden Panettiere
 * Lea - Quinton Flynn
 * Roxas - Jesse McCartney
 * Naminé - Meaghan Jette Martin
 * Ansem, Seeker of Darkness - Richard Epcar
 * Xemnas - Paul St. Peter
 * Young Xehanort - Benjamin Diskin
 * Xigbar - James Patrick Stuart
 * Saïx - Kirk Thornton
 * Demyx - Ryan O'Donohue
 * Luxord - Robin Atkin Downes
 * Marluxia - Keith Ferguson
 * Larxene - Shanelle Workman
 * Leon - Doug Erholtz
 * Po - Jack Black
 * Tigress - Angelina Jolie
 * Crane - David Cross
 * Monkey - Jackie Chan
 * Mantis - Seth Rogen
 * Shifu - Dustin Hoffman
 * Mr. Ping - James Hong
 * Shen - Gary Oldman
 * Soothsayer/Narrator - Michelle Yeoh
 * Wolf Boss - Danny McBride
 * Croc - Jean-Claude Van Damme
 * Storming Ox - Victor Garber
 * Thundering Rhino - Dennis Haysbert
 * Lin - Lauren Tom
 * Li Shan - Fred Tatasciore (archive audio)
 * Donald Duck - Tony Anselmo
 * Maleficent - Susanne Blakeslee
 * Della Duck - Paget Brewster
 * Yen Sid, Dale, Ludwig VonDrake, Bushroot, and Liquidator - Corey Burton
 * Pete and Darkwing Duck - Jim Cummings
 * Goofy and Pluto - Bill Farmer
 * Daisy Duck and Chip - Tress MacNeille
 * Max Goof - Jason Marsden
 * Webby Vanderquack - Kate Micucci
 * Louie Duck - Bobby Moynhian
 * Huey Duck - Danny Pudi
 * Dewey Duck - Ben Schwartz
 * Minnie Mouse - Russi Taylor
 * Scrooge McDuck - David Tennant