Sarah McDonald
Self
Shizuka Anderson
Dwayne Lawler
Narrator
Helene Fujita
Rob Schwartz
Yoshihiko Yatabe