Atsushi Takahashi

Assistant Director ● Director ● Screenplay Writer


Japanese 2003
Assistant Director