Devil's Due/Sonic

Cast

 * Zach as Sonic
 * Samantha as Amy Rose
 * Father Thomas as Knuckles
 * Suzie as Rouge
 * Emily as Tikal