2005 · Takeshi Miyasaka · 90 min
A shocking, problematic work that dares to confront the corruption of modern Japan!