Thomas/Wolves, Witches and Giants

Cast

 * Diesel as Wolf
 * Daisy as Witch
 * Diesel 10 as Giant