Mabudachi

Mabudachi (まぶだち; English: Bad Company) is a 2001 Japanese film written and directed by Tomoyuki Furumaya. It stars Ryosuke Takahashi.