Tails and Tuff's Adventures of Harry Potter

Cast
Note: The list may need improvements. Feel free to make edits if you wish, but don't edit the first 4 characters on this list!
 * Tails as Harry Potter
 * Bun/Tuff as Ron Weasley
 * Amy Rose as Hermione Granger
 * Cream as Ginny Weasley
 * Shadow as Draco Malfoy
 * Sir Ebrum as Albus Dumbledore
 * Lady Like as Minerva McGonagall
 * King Dedede as Hagrid
 * Dr. Eggman as Severus Snape
 * Nightmare as Lord Voldemort