Total Drama Villains/Hercules

Cast

 * Scott as Hercules
 * Dave as Phil
 * Eva as Megera
 * Noah as Panic
 * Tyler as Hades
 * B as Pain