Known For
Directing
Born
March 26, 1964 (age 61)
Place of Birth
Nayoro City, Hokkaido, Japan
Apartment Wife: Lost Cat
1998
Obscene Songs of Lost People
2001