Adventure Time/Pokemon

Cast

 * Finn as Ash Ketchum
 * Jake as Pikachu
 * Lady Rainicorn as Misty
 * Princess Bubblegum as May
 * Duke of Nuts as Brock
 * Starchy as Tracey
 * Mr. Cupcake as Buizel
 * Marceline the Vampire Queen as Jesse
 * Ice King as Jessie
 * The Lich as Mewtwo
 * Sir Slicer as Meowth
 * Choose Goose as Drew
 * Jermaine as Paul
 * Cinnamon Bun as Harley
 * and more