Naoto Shibata
Young Mehrdad
Naoto Shibata
Young Mehrdad
Hassan Shahbazi
Old Mehrdad
Keiko Yamashita
Chiyo Tashiro
Hitoshi Hinomizu
The Priest
Googoosh
Songs
Catharine Ren
Animation
Isa Hanssen
Animation
Bill LoPinto
Executive Producer
Keiko Yamashita
Associate Producer
Liam LoPinto
Animation
Liam LoPinto
Editor
Scott Aharoni
Executive Producer
Liam LoPinto
Producer
Cain Pickens
Animation
Dax Wong
Animation
Byron Gould
Associate Producer
Ty Wilson
Animation
Drew Shields
Animation
Mamak Shahbazi
Executive Producer
Liam LoPinto
Writer
Arian Moayed
Executive Producer
David Sahar
Music
Nobuko Fukatsu
Music
Sumin Cho
Animation
Shohreh Golparian
Associate Producer
Rayka Zehtabchi
Executive Producer
Karen Tanaka
Original Music Composer
Liam LoPinto
Director