Mabudachi (En. Bad Company) is a 2001 Japanese film written and directed by Tomoyuki Furumaya. It stars Ryosuke Takahashi.
More at Wikipedia.
Director: Tomoyuki FurumayaRelease date: January 1, 2001Running time: 98 minutes
External links: IMDb