Hiro Koda

Hiro Koda

Born 31 January 1974 in Birmingham, Alabama, USA

Director

Producer

Cinematographer

Editor

Sound