The Art of 'Spirited Away'
Role(s): Self (as Stephen Alpert)
Ghiblies: Episode 2
Role(s): Translator