Oliver Duck

Oliver Duck is a youtube user that voice-acts for TEHGJPTDDDO.

Voice Act's:

 * James
 * Peter Sam
 * Terence
 * Sir Handel Brown III (one episode)