Skip to content
Takashi Otsuka

Takashi Otsuka

Director · Born February 23, 1981 · Osaka, Japan

IMDb

Directed 15

Art department 6

Wrote 2

2020s

  1. 2021

    Kick & Slide

    Series Composition, Screenplay

Acted in 1

2000s

  1. 2002

    Naughty Boys

    Bar Customer