Atsushi Takahashi

Director ● Assistant Director ● Screenplay Writer


Japanese 2003
Assistant Director