Robert Peston
In 71 episodes
Role(s):
Allegra Stratton
George Osborne
In 1 episodes
Role(s): Themselves - Guest
Louis Theroux
Suzanne O'Sullivan
Sleepy Princess in the Demon Castle
The Devil Is a Part-Timer!
Ao-chan Can't Study!
Kaguya-sama: Love Is War
Ulysses: Jeanne d'Arc and the Alchemist Knight