Japan,
2003, 123 min
Directed by:
Yoshifusa IdeCast
Hiroshi Inuzuka
Japan
Best movies:
Giovanni's Island (2014)
Switching - Goodbye Me (2007)
Brass Knuckle Boys (2008)
Sugiura Taiyo
Japan
Best movies:
Hassei Takano
Japan
Best movies:
Deadly Outlaw: Rekka (2002)
Emiri Henmi
Japan
Taro Yabe
Japan
Ken Teraizumi
Japan