Skip to content
Tomohisa Taguchi

Tomohisa Taguchi

Director · Born April 27, 1985 · Soja, Okayama, Japan

IMDb

Directed 14

Art department 10

Wrote 4

Visual effects 3

Appearances1